public abstract class BasePhotoActivity extends XyBaseActivity
| 限定符和类型 | 类和说明 |
|---|---|
class |
BasePhotoActivity.Options |
XyBaseActivity.BaseIntent, XyBaseActivity.WindowModeACTION_FINISH_ACTIVITY, logLayout, REQUEST_CODE_GOT_PHONE_NUMBER, REQUEST_CODE_GOT_RESULT, REQUEST_CODE_PHOTO_SELECT, requestList| 构造器和说明 |
|---|
BasePhotoActivity() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected abstract android.view.View |
addPageView(android.view.ViewGroup container,
StringData data) |
protected abstract android.graphics.Bitmap |
getBitmapFromUrl(java.lang.String url) |
protected void |
initOnCreate(android.os.Bundle savedInstanceState)
onCreate方法时进行初始化操作
|
protected void |
onCreate(android.os.Bundle savedInstanceState) |
protected int |
setActivityLayout()
返回Activity的LayoutId
当不使用时返回0可以在onCreate()中的setContentView中进行设置
|
protected BasePhotoActivity.Options |
setDisplayOptions() |
void |
setOnLongClickListener(android.view.View.OnLongClickListener longClickListener) |
static void |
startThis(XyBaseActivity activity,
java.lang.Class photoActivityClass,
java.util.List<StringData> urls,
int pos) |
static void |
startThis(XyBaseActivity activity,
java.lang.Class photoActivityClass,
java.lang.String url) |
void |
updateIndicatorView(int size)
add Indicator Method ,Afferent Datas size
|
dismissLoadingDialog, dismissLoadingDialogByManualState, exitApplication, finishAllActivity, getAct, getActivities, getActivityByClassName, getForegroundActivity, getLoadingDialog, getThis, hideSoftInput, isForeground, isLoadingDialogShowing, newCall, onActivityResult, onDestroy, onEvent, onEventBackground, onOptionsItemSelected, onPhotoSelectResult, onPhotoSelectResult, onRequestPermissionsResult, onRestoreInstanceState, onSaveInstanceState, onStart, onStop, postEvent, postEvent, postEvent, postEvent, postEvent, registerFinishReceiver, requestRuntimePermissions, rootHolder, setLoadingDialog, setWindowMode, showLoadingDialog, showLoadingDialogManualDismiss, showOnStart, start, start, start, start, useEventBuspublic static void startThis(XyBaseActivity activity, java.lang.Class photoActivityClass, java.lang.String url)
public static void startThis(XyBaseActivity activity, java.lang.Class photoActivityClass, java.util.List<StringData> urls, int pos)
protected void onCreate(android.os.Bundle savedInstanceState)
onCreate 在类中 XyBaseActivityprotected int setActivityLayout()
XyBaseActivitysetActivityLayout 在类中 XyBaseActivityprotected void initOnCreate(android.os.Bundle savedInstanceState)
XyBaseActivityinitOnCreate 在类中 XyBaseActivitysavedInstanceState - savedInstanceStateprotected abstract android.view.View addPageView(android.view.ViewGroup container,
StringData data)
protected abstract android.graphics.Bitmap getBitmapFromUrl(java.lang.String url)
protected BasePhotoActivity.Options setDisplayOptions()
public void setOnLongClickListener(android.view.View.OnLongClickListener longClickListener)
public void updateIndicatorView(int size)
size -