public class MultiImageCropFragment extends PBaseLoaderFragment implements android.view.View.OnClickListener, PickerFolderAdapter.FolderSelectResult, PickerItemAdapter.OnActionResult
Author: peixing.yang Date: 2019/2/21 使用文档 :https://github.com/yangpeixing/YImagePicker/wiki/Documentation_3.x
bottomBar, selectList, titleBar| 构造器和说明 |
|---|
MultiImageCropFragment() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
folderSelected(ImageSet set,
int pos) |
protected IPickerPresenter |
getPresenter() |
protected BaseSelectConfig |
getSelectConfig() |
protected PickerUiConfig |
getUiConfig() |
protected void |
intentPreview(boolean isFolderListPreview,
int index)
跳转预览页面
|
protected void |
loadMediaItemsComplete(ImageSet set) |
protected void |
loadMediaSetsComplete(java.util.List<ImageSet> imageSetList) |
protected void |
notifyPickerComplete()
刷新选中图片列表,执行回调,退出页面
|
boolean |
onBackPressed()
相册选择是否打开
|
void |
onCheckItem(ImageItem imageItem,
int disableItemCode)
执行选中(取消选中)操作
|
void |
onClick(android.view.View view) |
void |
onClickItem(ImageItem imageItem,
int position,
int disableItemCode)
点击操作
|
android.view.View |
onCreateView(android.view.LayoutInflater inflater,
android.view.ViewGroup container,
android.os.Bundle savedInstanceState) |
void |
onDestroy() |
void |
onPause() |
void |
onResume() |
void |
onTakePhotoResult(ImageItem imageItem) |
void |
onViewCreated(android.view.View view,
android.os.Bundle savedInstanceState) |
protected void |
refreshAllVideoSet(ImageSet allVideoSet) |
void |
setOnImagePickCompleteListener(OnImagePickCompleteListener imageListener) |
protected void |
toggleFolderList()
切换文件夹
|
addItemInImageSets, checkTakePhotoOrVideo, controllerViewOnImageSetSelected, controllerViewOnTransitImageSet, dp, getWeakActivity, inflateControllerView, interceptClickDisableItem, loadMediaItemsFromSet, loadMediaSets, notifyOnSingleImagePickComplete, onDoubleClick, onRequestPermissionsResult, refreshCompleteState, setFolderListHeight, setStatusBar, takePhoto, takeVideo, tippublic void setOnImagePickCompleteListener(OnImagePickCompleteListener imageListener)
imageListener - 选择回调监听public android.view.View onCreateView(android.view.LayoutInflater inflater,
android.view.ViewGroup container,
android.os.Bundle savedInstanceState)
public void onViewCreated(android.view.View view,
android.os.Bundle savedInstanceState)
public void onClick(android.view.View view)
onClick 在接口中 android.view.View.OnClickListenerpublic void onClickItem(ImageItem imageItem, int position, int disableItemCode)
onClickItem 在接口中 PickerItemAdapter.OnActionResultimageItem - 当前itemposition - 当前item的positionpublic void onCheckItem(ImageItem imageItem, int disableItemCode)
onCheckItem 在接口中 PickerItemAdapter.OnActionResultimageItem - 当前itempublic void folderSelected(ImageSet set, int pos)
protected void notifyPickerComplete()
notifyPickerComplete 在类中 PBaseLoaderFragmentprotected void toggleFolderList()
PBaseLoaderFragmenttoggleFolderList 在类中 PBaseLoaderFragmentprotected void intentPreview(boolean isFolderListPreview,
int index)
PBaseLoaderFragmentintentPreview 在类中 PBaseLoaderFragmentisFolderListPreview - 是否是item点击index - 当前图片位于预览列表数据源的索引protected void loadMediaSetsComplete(java.util.List<ImageSet> imageSetList)
loadMediaSetsComplete 在类中 PBaseLoaderFragmentimageSetList - 媒体文件夹加载完成回调protected void loadMediaItemsComplete(ImageSet set)
loadMediaItemsComplete 在类中 PBaseLoaderFragmentset - 媒体文件夹内文件加载完成回调protected void refreshAllVideoSet(ImageSet allVideoSet)
refreshAllVideoSet 在类中 PBaseLoaderFragmentallVideoSet - 刷新所有视频的文件夹public boolean onBackPressed()
onBackPressed 在类中 PBaseLoaderFragmentpublic void onTakePhotoResult(ImageItem imageItem)
onTakePhotoResult 在接口中 ICameraExecutorprotected BaseSelectConfig getSelectConfig()
getSelectConfig 在类中 PBaseLoaderFragmentprotected IPickerPresenter getPresenter()
getPresenter 在类中 PBaseLoaderFragmentprotected PickerUiConfig getUiConfig()
getUiConfig 在类中 PBaseLoaderFragmentpublic void onDestroy()
public void onResume()
public void onPause()