Package io.rong.imkit.picture
Class PictureSelector
-
- All Implemented Interfaces:
public final class PictureSelector
-
-
Method Summary
Modifier and Type Method Description static PictureSelectorcreate(Activity activity)Start PictureSelector for Activity. static PictureSelectorcreate(Fragment fragment)Start PictureSelector for Fragment. PictureSelectionModelopenGallery(int chooseMode)PictureSelectionModelopenCamera(int chooseMode)static List<LocalMedia>obtainMultipleResult(Intent data)static IntentputIntentResult(List<LocalMedia> data)static List<LocalMedia>obtainSelectorList(Bundle bundle)static voidsaveSelectorList(Bundle outState, List<LocalMedia> selectedImages)put Selector LocalMedia voidexternalPictureVideo(String path)set preview video -
-
Method Detail
-
create
static PictureSelector create(Activity activity)
Start PictureSelector for Activity.
- Returns:
PictureSelector instance.
-
create
static PictureSelector create(Fragment fragment)
Start PictureSelector for Fragment.
- Returns:
PictureSelector instance.
-
openGallery
PictureSelectionModel openGallery(int chooseMode)
- Parameters:
chooseMode- Select the type of picture you want,all or Picture or Video .- Returns:
LocalMedia PictureSelectionModel
-
openCamera
PictureSelectionModel openCamera(int chooseMode)
- Parameters:
chooseMode- Select the type of picture you want,Picture or Video.- Returns:
LocalMedia PictureSelectionModel
-
obtainMultipleResult
static List<LocalMedia> obtainMultipleResult(Intent data)
- Returns:
Selector Multiple LocalMedia
-
putIntentResult
static Intent putIntentResult(List<LocalMedia> data)
- Returns:
Put image Intent Data
-
obtainSelectorList
static List<LocalMedia> obtainSelectorList(Bundle bundle)
- Returns:
get Selector LocalMedia
-
saveSelectorList
static void saveSelectorList(Bundle outState, List<LocalMedia> selectedImages)
put Selector LocalMedia
-
externalPictureVideo
void externalPictureVideo(String path)
set preview video
-
-
-
-