public abstract class PhotoSelectBaseActivity extends TakePhotoActivity
| 限定符和类型 | 类和说明 |
|---|---|
static class |
PhotoSelectBaseActivity.PhotoParam |
XyBaseActivity.BaseIntent, XyBaseActivity.WindowMode| 限定符和类型 | 字段和说明 |
|---|---|
static java.lang.String |
CROP_OPTIONS |
static java.lang.String |
IMAGES |
static java.lang.String |
PARAM |
static java.lang.String |
SELECT_SUCCESS |
ACTION_FINISH_ACTIVITY, logLayout, REQUEST_CODE_GOT_PHONE_NUMBER, REQUEST_CODE_GOT_RESULT, REQUEST_CODE_PHOTO_SELECT, requestList| 构造器和说明 |
|---|
PhotoSelectBaseActivity() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
onAlbum()
打开相册
|
protected void |
onCamera()
请求权限并调用相机
|
protected void |
onCreate(android.os.Bundle savedInstanceState) |
protected AlertDialog |
setLoadingDialog()
加载中的对话框
|
static void |
startForResult(XyBaseActivity activity,
java.lang.Class activityClass,
PhotoSelectBaseActivity.PhotoParam param) |
static void |
startForResult(XyBaseActivity activity,
java.lang.Class activityClass,
PhotoSelectBaseActivity.PhotoParam param,
CropOptions options) |
void |
takeCancel() |
void |
takeFail(TResult result,
java.lang.String msg) |
void |
takeSuccess(TResult result) |
getTakePhoto, initOnCreate, invoke, onActivityResult, onRequestPermissionsResult, onSaveInstanceState, setActivityLayoutdismissLoadingDialog, dismissLoadingDialogByManualState, exitApplication, finishAllActivity, getAct, getActivities, getActivityByClassName, getForegroundActivity, getLoadingDialog, getThis, hideSoftInput, isForeground, isLoadingDialogShowing, newCall, onDestroy, onEvent, onEventBackground, onOptionsItemSelected, onPhotoSelectResult, onPhotoSelectResult, onRestoreInstanceState, onStart, onStop, postEvent, postEvent, postEvent, postEvent, postEvent, registerFinishReceiver, requestRuntimePermissions, rootHolder, setWindowMode, showLoadingDialog, showLoadingDialogManualDismiss, showOnStart, start, start, start, start, useEventBuspublic static final java.lang.String IMAGES
public static final java.lang.String PARAM
public static final java.lang.String CROP_OPTIONS
public static final java.lang.String SELECT_SUCCESS
public static void startForResult(XyBaseActivity activity, java.lang.Class activityClass, PhotoSelectBaseActivity.PhotoParam param)
public static void startForResult(XyBaseActivity activity, java.lang.Class activityClass, PhotoSelectBaseActivity.PhotoParam param, CropOptions options)
protected void onCreate(android.os.Bundle savedInstanceState)
onCreate 在类中 TakePhotoActivityprotected void onCamera()
protected void onAlbum()
protected AlertDialog setLoadingDialog()
XyBaseActivitysetLoadingDialog 在类中 TakePhotoActivitypublic void takeSuccess(TResult result)
takeSuccess 在接口中 TakePhoto.TakeResultListenertakeSuccess 在类中 TakePhotoActivitypublic void takeFail(TResult result, java.lang.String msg)
takeFail 在接口中 TakePhoto.TakeResultListenertakeFail 在类中 TakePhotoActivitypublic void takeCancel()
takeCancel 在接口中 TakePhoto.TakeResultListenertakeCancel 在类中 TakePhotoActivity