A simple Photo Selecter
PoiPhoto is a simple lib to select photos for Android.
##How to use
###Gradle
compile 'com.flying.xiaopo:poiphoto:0.4.2'
###AndroidManifest.xml
<uses-permission
android:name="android.permission.READ_EXTERNAL_STORAGE"
android:maxSdkVersion="23"/>
<uses-permission
android:name="android.permission.WRITE_EXTERNAL_STORAGE"
android:maxSdkVersion="23"/>
###Java
PhotoPicker.newInstance()
.setAlbumTitle("Album")
.setPhotoTitle("Photo")
.setToolbarColor(Color.BLACK)
.setToolbarTitleColor(Color.WHITE)
.setMaxNotice("can not select more") //the message when user selected photos too more
.setStatusBarColor(Color.BLACK) //when sdk >21 ,it will work
.setMaxCount(6) //max count of selected count
.pick(MainActivity.this); //context
also
PhotoPicker.newInstance()
.inflate(RecyclerView, RecyclerView.LayoutManager);
or just get data
PhotoManager photoManager = new PhotoManager(context);
###To Get Data
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
if (resultCode == RESULT_OK && requestCode == Define.DEFAULT_REQUEST_CODE) {
//to get path of the selected photos
List<String> paths = data.getStringArrayListExtra(Define.PATHS);
//to get datatype of photo of the selected photos
List<Photo> photos = data.getParcelableArrayListExtra(Define.PHOTOS);
}
}