public class Dialog extends Object implements DialogInterface, Window.Callback, KeyEvent.Callback, View.OnCreateContextMenuListener
DialogInterface.OnCancelListener, DialogInterface.OnClickListener, DialogInterface.OnDismissListener, DialogInterface.OnKeyListener, DialogInterface.OnMultiChoiceClickListener, DialogInterface.OnShowListenerBUTTON_NEGATIVE, BUTTON_NEUTRAL, BUTTON_POSITIVE, BUTTON1, BUTTON2, BUTTON3| Modifier | Constructor and Description |
|---|---|
|
Dialog(Context context) |
protected |
Dialog(Context context,
boolean cancelable,
DialogInterface.OnCancelListener cancelListener) |
|
Dialog(Context context,
int theme) |
public Dialog(Context context)
public Dialog(Context context, int theme)
protected Dialog(Context context, boolean cancelable, DialogInterface.OnCancelListener cancelListener)
public final Context getContext()
public ActionBar getActionBar()
public final void setOwnerActivity(Activity activity)
public final Activity getOwnerActivity()
public boolean isShowing()
public void show()
public void hide()
public void dismiss()
dismiss in interface DialogInterfaceprotected void onCreate(Bundle savedInstanceState)
protected void onStart()
protected void onStop()
public Bundle onSaveInstanceState()
public void onRestoreInstanceState(Bundle savedInstanceState)
public Window getWindow()
public View getCurrentFocus()
public View findViewById(int id)
public void setContentView(int layoutResID)
public void setContentView(View view)
public void setContentView(View view, ViewGroup.LayoutParams params)
public void addContentView(View view, ViewGroup.LayoutParams params)
public void setTitle(CharSequence title)
public void setTitle(int titleId)
public boolean onKeyDown(int keyCode,
KeyEvent event)
onKeyDown in interface KeyEvent.Callbackpublic boolean onKeyLongPress(int keyCode,
KeyEvent event)
onKeyLongPress in interface KeyEvent.Callbackpublic boolean onKeyUp(int keyCode,
KeyEvent event)
onKeyUp in interface KeyEvent.Callbackpublic boolean onKeyMultiple(int keyCode,
int repeatCount,
KeyEvent event)
onKeyMultiple in interface KeyEvent.Callbackpublic void onBackPressed()
public boolean onKeyShortcut(int keyCode,
KeyEvent event)
public boolean onTouchEvent(MotionEvent event)
public boolean onTrackballEvent(MotionEvent event)
public boolean onGenericMotionEvent(MotionEvent event)
public void onWindowAttributesChanged(WindowManager.LayoutParams params)
onWindowAttributesChanged in interface Window.Callbackpublic void onContentChanged()
onContentChanged in interface Window.Callbackpublic void onWindowFocusChanged(boolean hasFocus)
onWindowFocusChanged in interface Window.Callbackpublic void onAttachedToWindow()
onAttachedToWindow in interface Window.Callbackpublic void onDetachedFromWindow()
onDetachedFromWindow in interface Window.Callbackpublic boolean dispatchKeyEvent(KeyEvent event)
dispatchKeyEvent in interface Window.Callbackpublic boolean dispatchKeyShortcutEvent(KeyEvent event)
dispatchKeyShortcutEvent in interface Window.Callbackpublic boolean dispatchTouchEvent(MotionEvent ev)
dispatchTouchEvent in interface Window.Callbackpublic boolean dispatchTrackballEvent(MotionEvent ev)
dispatchTrackballEvent in interface Window.Callbackpublic boolean dispatchGenericMotionEvent(MotionEvent ev)
dispatchGenericMotionEvent in interface Window.Callbackpublic boolean dispatchPopulateAccessibilityEvent(AccessibilityEvent event)
dispatchPopulateAccessibilityEvent in interface Window.Callbackpublic View onCreatePanelView(int featureId)
onCreatePanelView in interface Window.Callbackpublic boolean onCreatePanelMenu(int featureId,
Menu menu)
onCreatePanelMenu in interface Window.Callbackpublic boolean onPreparePanel(int featureId,
View view,
Menu menu)
onPreparePanel in interface Window.Callbackpublic boolean onMenuOpened(int featureId,
Menu menu)
onMenuOpened in interface Window.Callbackpublic boolean onMenuItemSelected(int featureId,
MenuItem item)
onMenuItemSelected in interface Window.Callbackpublic void onPanelClosed(int featureId,
Menu menu)
onPanelClosed in interface Window.Callbackpublic boolean onCreateOptionsMenu(Menu menu)
public boolean onPrepareOptionsMenu(Menu menu)
public boolean onOptionsItemSelected(MenuItem item)
public void onOptionsMenuClosed(Menu menu)
public void openOptionsMenu()
public void closeOptionsMenu()
public void invalidateOptionsMenu()
public void onCreateContextMenu(ContextMenu menu, View v, ContextMenu.ContextMenuInfo menuInfo)
onCreateContextMenu in interface View.OnCreateContextMenuListenerpublic void registerForContextMenu(View view)
public void unregisterForContextMenu(View view)
public void openContextMenu(View view)
public boolean onContextItemSelected(MenuItem item)
public void onContextMenuClosed(Menu menu)
public boolean onSearchRequested()
onSearchRequested in interface Window.Callbackpublic ActionMode onWindowStartingActionMode(ActionMode.Callback callback)
onWindowStartingActionMode in interface Window.Callbackpublic void onActionModeStarted(ActionMode mode)
onActionModeStarted in interface Window.Callbackpublic void onActionModeFinished(ActionMode mode)
onActionModeFinished in interface Window.Callbackpublic void takeKeyEvents(boolean get)
public final boolean requestWindowFeature(int featureId)
public final void setFeatureDrawableResource(int featureId,
int resId)
public final void setFeatureDrawableUri(int featureId,
Uri uri)
public final void setFeatureDrawable(int featureId,
Drawable drawable)
public final void setFeatureDrawableAlpha(int featureId,
int alpha)
public LayoutInflater getLayoutInflater()
public void setCancelable(boolean flag)
public void setCanceledOnTouchOutside(boolean cancel)
public void cancel()
cancel in interface DialogInterfacepublic void setOnCancelListener(DialogInterface.OnCancelListener listener)
public void setCancelMessage(Message msg)
public void setOnDismissListener(DialogInterface.OnDismissListener listener)
public void setOnShowListener(DialogInterface.OnShowListener listener)
public void setDismissMessage(Message msg)
public final void setVolumeControlStream(int streamType)
public final int getVolumeControlStream()
public void setOnKeyListener(DialogInterface.OnKeyListener onKeyListener)
Copyright © 2008-2013. All Rights Reserved.