public class PicturePreviewActivity extends PictureBaseActivity implements android.view.View.OnClickListener, PictureSimpleFragmentAdapter.OnCallBackActivity
限定符和类型 | 字段和说明 |
---|---|
protected PictureSimpleFragmentAdapter |
adapter |
protected android.view.animation.Animation |
animation |
protected android.view.View |
btnCheck |
protected android.widget.TextView |
check |
protected java.util.List<LocalMedia> |
images |
protected int |
index |
protected boolean |
is_bottom_preview |
protected android.widget.CheckBox |
mCbOriginal |
protected android.os.Handler |
mHandler |
protected android.widget.TextView |
mTvPictureOk |
protected android.widget.ImageView |
picture_left_back |
protected int |
position |
protected boolean |
refresh |
protected int |
screenWidth |
protected android.widget.FrameLayout |
selectBarLayout |
protected java.util.List<LocalMedia> |
selectImages |
protected android.widget.FrameLayout |
topLayout |
protected PreviewViewPager |
viewPager |
cameraPath, colorPrimary, colorPrimaryDark, compressDialog, config, container, dialog, numComplete, openWhiteStatusBar, originalPath, selectionMedias
构造器和说明 |
---|
PicturePreviewActivity() |
限定符和类型 | 方法和说明 |
---|---|
int |
getResourceId()
获取布局文件
|
void |
initPictureSelectorStyle()
动态设置相册主题
|
protected void |
initWidgets() |
boolean |
isSelected(LocalMedia image)
当前图片是否选中
|
void |
onActivityBackPressed()
关闭预览Activity
|
void |
onBackPressed() |
protected void |
onCheckedComplete() |
void |
onClick(android.view.View view) |
protected void |
onComplete() |
protected void |
onCreate(android.os.Bundle savedInstanceState) |
protected void |
onDestroy() |
void |
onImageChecked(int position)
判断当前图片是否选中
|
protected void |
onPageSelectedChange(LocalMedia media)
ViewPage滑动数据变化回调
|
void |
onResult(java.util.List<LocalMedia> images)
return image result
|
protected void |
onSelectedChange(boolean isAddRemove,
LocalMedia media)
选中或是移除
|
protected void |
onSelectNumChange(boolean isRefresh)
更新图片选择数量
|
protected void |
updateSelector(boolean isRefresh)
更新图片列表选中效果
|
attachBaseContext, closeActivity, createNewFolder, dismissCompressDialog, dismissDialog, getContext, getImageFolder, handleMessage, handlerResult, isRequestedOrientation, onRequestPermissionsResult, onSaveInstanceState, removeImage, setNewRequestedOrientation, showCompressDialog, showPleaseDialog, startOpenCamera
protected android.widget.ImageView picture_left_back
protected android.widget.TextView mTvPictureOk
protected PreviewViewPager viewPager
protected int position
protected boolean is_bottom_preview
protected java.util.List<LocalMedia> images
protected java.util.List<LocalMedia> selectImages
protected android.widget.TextView check
protected PictureSimpleFragmentAdapter adapter
protected android.view.animation.Animation animation
protected android.view.View btnCheck
protected boolean refresh
protected int index
protected int screenWidth
protected android.os.Handler mHandler
protected android.widget.FrameLayout selectBarLayout
protected android.widget.FrameLayout topLayout
protected android.widget.CheckBox mCbOriginal
protected void onCreate(android.os.Bundle savedInstanceState)
onCreate
在类中 PictureBaseActivity
public int getResourceId()
PictureBaseActivity
getResourceId
在类中 PictureBaseActivity
protected void initWidgets()
initWidgets
在类中 PictureBaseActivity
protected void onPageSelectedChange(LocalMedia media)
media
- public void initPictureSelectorStyle()
public void onImageChecked(int position)
position
- public boolean isSelected(LocalMedia image)
image
- protected void onSelectNumChange(boolean isRefresh)
protected void updateSelector(boolean isRefresh)
isRefresh
- public void onClick(android.view.View view)
onClick
在接口中 android.view.View.OnClickListener
protected void onCheckedComplete()
protected void onSelectedChange(boolean isAddRemove, LocalMedia media)
isAddRemove
- media
- protected void onComplete()
public void onResult(java.util.List<LocalMedia> images)
PictureBaseActivity
onResult
在类中 PictureBaseActivity
public void onBackPressed()
protected void onDestroy()
onDestroy
在类中 PictureBaseActivity
public void onActivityBackPressed()