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, show
addContentView, 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, unregisterForContextMenu
public 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.OnDismissListener
protected void onCreate(android.os.Bundle savedInstanceState)
onCreate
在类中 android.app.Dialog
public void setOnResolveListener(BaseResolveListener listener)
public void dismiss()
dismiss
在接口中 android.content.DialogInterface
dismiss
在类中 com.app.security.util.MemoryDialog
public void dismissWithData(T data)
public int getType()
public T getData()