public class GameBaseDialog<T>
extends com.app.security.util.MemoryDialog
implements android.content.DialogInterface.OnDismissListener
android.content.DialogInterface.OnCancelListener, android.content.DialogInterface.OnClickListener, android.content.DialogInterface.OnDismissListener, android.content.DialogInterface.OnKeyListener, android.content.DialogInterface.OnMultiChoiceClickListener, android.content.DialogInterface.OnShowListener| 限定符和类型 | 字段和说明 |
|---|---|
protected T |
mData |
protected BaseResolveListener |
mListener |
protected int |
mType |
static int |
TYPE_DISMISS |
static int |
TYPE_RESULT |
| 构造器和说明 |
|---|
GameBaseDialog(android.content.Context context) |
GameBaseDialog(android.content.Context context,
int theme) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
dismiss() |
void |
dismissWithData(T data) |
T |
getData() |
int |
getType() |
protected void |
onCreate(android.os.Bundle savedInstanceState) |
void |
onDismiss(android.content.DialogInterface dialog) |
void |
setOnResolveListener(BaseResolveListener listener) |
isActivityValid, isBottomEntryDialog, isContextAvailable, realDismiss, realShow, setBottomEntryDialog, setContentView, setContentView, setContentView, setOnDismissListener, showaddContentView, cancel, closeOptionsMenu, create, dispatchGenericMotionEvent, dispatchKeyEvent, dispatchKeyShortcutEvent, dispatchPopulateAccessibilityEvent, dispatchTouchEvent, dispatchTrackballEvent, findViewById, getActionBar, getContext, getCurrentFocus, getLayoutInflater, getOwnerActivity, getSearchEvent, getVolumeControlStream, getWindow, hide, invalidateOptionsMenu, isShowing, onActionModeFinished, onActionModeStarted, onAttachedToWindow, onBackPressed, onContentChanged, onContextItemSelected, onContextMenuClosed, onCreateContextMenu, onCreateOptionsMenu, onCreatePanelMenu, onCreatePanelView, onDetachedFromWindow, onGenericMotionEvent, onKeyDown, onKeyLongPress, onKeyMultiple, onKeyShortcut, onKeyUp, onMenuItemSelected, onMenuOpened, onOptionsItemSelected, onOptionsMenuClosed, onPanelClosed, onPrepareOptionsMenu, onPreparePanel, onRestoreInstanceState, onSaveInstanceState, onSearchRequested, onSearchRequested, onStart, onStop, onTouchEvent, onTrackballEvent, onWindowAttributesChanged, onWindowFocusChanged, onWindowStartingActionMode, onWindowStartingActionMode, openContextMenu, openOptionsMenu, registerForContextMenu, requestWindowFeature, requireViewById, setCancelable, setCanceledOnTouchOutside, setCancelMessage, setDismissMessage, setFeatureDrawable, setFeatureDrawableAlpha, setFeatureDrawableResource, setFeatureDrawableUri, setOnCancelListener, setOnKeyListener, setOnShowListener, setOwnerActivity, setTitle, setTitle, setVolumeControlStream, takeKeyEvents, unregisterForContextMenupublic static final int TYPE_DISMISS
public static final int TYPE_RESULT
protected int mType
protected T mData
protected BaseResolveListener mListener
public GameBaseDialog(android.content.Context context)
public GameBaseDialog(android.content.Context context,
int theme)
public void onDismiss(android.content.DialogInterface dialog)
onDismiss 在接口中 android.content.DialogInterface.OnDismissListenerprotected void onCreate(android.os.Bundle savedInstanceState)
onCreate 在类中 android.app.Dialogpublic void setOnResolveListener(BaseResolveListener listener)
public void dismiss()
dismiss 在接口中 android.content.DialogInterfacedismiss 在类中 com.app.security.util.MemoryDialogpublic void dismissWithData(T data)
public int getType()
public T getData()