android.app
Class Dialog
java.lang.Object
android.app.Dialog
- All Implemented Interfaces:
- DialogInterface, KeyEvent.Callback, View.OnCreateContextMenuListener, Window.Callback
- Direct Known Subclasses:
- AlertDialog, CharacterPickerDialog
public class Dialog
- extends Object
- implements DialogInterface, Window.Callback, KeyEvent.Callback, View.OnCreateContextMenuListener
Method Summary |
void |
addContentView(View view,
ViewGroup.LayoutParams params)
|
void |
cancel()
|
void |
closeOptionsMenu()
|
void |
dismiss()
|
boolean |
dispatchGenericMotionEvent(MotionEvent ev)
|
boolean |
dispatchKeyEvent(KeyEvent event)
|
boolean |
dispatchKeyShortcutEvent(KeyEvent event)
|
boolean |
dispatchPopulateAccessibilityEvent(AccessibilityEvent event)
|
boolean |
dispatchTouchEvent(MotionEvent ev)
|
boolean |
dispatchTrackballEvent(MotionEvent ev)
|
View |
findViewById(int id)
|
ActionBar |
getActionBar()
|
Context |
getContext()
|
View |
getCurrentFocus()
|
LayoutInflater |
getLayoutInflater()
|
Activity |
getOwnerActivity()
|
int |
getVolumeControlStream()
|
Window |
getWindow()
|
void |
hide()
|
void |
invalidateOptionsMenu()
|
boolean |
isShowing()
|
void |
onActionModeFinished(ActionMode mode)
|
void |
onActionModeStarted(ActionMode mode)
|
void |
onAttachedToWindow()
|
void |
onBackPressed()
|
void |
onContentChanged()
|
boolean |
onContextItemSelected(MenuItem item)
|
void |
onContextMenuClosed(Menu menu)
|
protected void |
onCreate(Bundle savedInstanceState)
|
void |
onCreateContextMenu(ContextMenu menu,
View v,
ContextMenu.ContextMenuInfo menuInfo)
|
boolean |
onCreateOptionsMenu(Menu menu)
|
boolean |
onCreatePanelMenu(int featureId,
Menu menu)
|
View |
onCreatePanelView(int featureId)
|
void |
onDetachedFromWindow()
|
boolean |
onGenericMotionEvent(MotionEvent event)
|
boolean |
onKeyDown(int keyCode,
KeyEvent event)
|
boolean |
onKeyLongPress(int keyCode,
KeyEvent event)
|
boolean |
onKeyMultiple(int keyCode,
int repeatCount,
KeyEvent event)
|
boolean |
onKeyShortcut(int keyCode,
KeyEvent event)
|
boolean |
onKeyUp(int keyCode,
KeyEvent event)
|
boolean |
onMenuItemSelected(int featureId,
MenuItem item)
|
boolean |
onMenuOpened(int featureId,
Menu menu)
|
boolean |
onOptionsItemSelected(MenuItem item)
|
void |
onOptionsMenuClosed(Menu menu)
|
void |
onPanelClosed(int featureId,
Menu menu)
|
boolean |
onPrepareOptionsMenu(Menu menu)
|
boolean |
onPreparePanel(int featureId,
View view,
Menu menu)
|
void |
onRestoreInstanceState(Bundle savedInstanceState)
|
Bundle |
onSaveInstanceState()
|
boolean |
onSearchRequested()
|
protected void |
onStart()
|
protected void |
onStop()
|
boolean |
onTouchEvent(MotionEvent event)
|
boolean |
onTrackballEvent(MotionEvent event)
|
void |
onWindowAttributesChanged(WindowManager.LayoutParams params)
|
void |
onWindowFocusChanged(boolean hasFocus)
|
ActionMode |
onWindowStartingActionMode(ActionMode.Callback callback)
|
void |
openContextMenu(View view)
|
void |
openOptionsMenu()
|
void |
registerForContextMenu(View view)
|
boolean |
requestWindowFeature(int featureId)
|
void |
setCancelable(boolean flag)
|
void |
setCanceledOnTouchOutside(boolean cancel)
|
void |
setCancelMessage(Message msg)
|
void |
setContentView(int layoutResID)
|
void |
setContentView(View view)
|
void |
setContentView(View view,
ViewGroup.LayoutParams params)
|
void |
setDismissMessage(Message msg)
|
void |
setFeatureDrawable(int featureId,
Drawable drawable)
|
void |
setFeatureDrawableAlpha(int featureId,
int alpha)
|
void |
setFeatureDrawableResource(int featureId,
int resId)
|
void |
setFeatureDrawableUri(int featureId,
Uri uri)
|
void |
setOnCancelListener(DialogInterface.OnCancelListener listener)
|
void |
setOnDismissListener(DialogInterface.OnDismissListener listener)
|
void |
setOnKeyListener(DialogInterface.OnKeyListener onKeyListener)
|
void |
setOnShowListener(DialogInterface.OnShowListener listener)
|
void |
setOwnerActivity(Activity activity)
|
void |
setTitle(CharSequence title)
|
void |
setTitle(int titleId)
|
void |
setVolumeControlStream(int streamType)
|
void |
show()
|
void |
takeKeyEvents(boolean get)
|
void |
unregisterForContextMenu(View view)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Dialog
public Dialog(Context context)
Dialog
public Dialog(Context context,
int theme)
Dialog
protected Dialog(Context context,
boolean cancelable,
DialogInterface.OnCancelListener cancelListener)
getContext
public final Context getContext()
getActionBar
public ActionBar getActionBar()
setOwnerActivity
public final void setOwnerActivity(Activity activity)
getOwnerActivity
public final Activity getOwnerActivity()
isShowing
public boolean isShowing()
show
public void show()
hide
public void hide()
dismiss
public void dismiss()
- Specified by:
dismiss
in interface DialogInterface
onCreate
protected void onCreate(Bundle savedInstanceState)
onStart
protected void onStart()
onStop
protected void onStop()
onSaveInstanceState
public Bundle onSaveInstanceState()
onRestoreInstanceState
public void onRestoreInstanceState(Bundle savedInstanceState)
getWindow
public Window getWindow()
getCurrentFocus
public View getCurrentFocus()
findViewById
public View findViewById(int id)
setContentView
public void setContentView(int layoutResID)
setContentView
public void setContentView(View view)
setContentView
public void setContentView(View view,
ViewGroup.LayoutParams params)
addContentView
public void addContentView(View view,
ViewGroup.LayoutParams params)
setTitle
public void setTitle(CharSequence title)
setTitle
public void setTitle(int titleId)
onKeyDown
public boolean onKeyDown(int keyCode,
KeyEvent event)
- Specified by:
onKeyDown
in interface KeyEvent.Callback
onKeyLongPress
public boolean onKeyLongPress(int keyCode,
KeyEvent event)
- Specified by:
onKeyLongPress
in interface KeyEvent.Callback
onKeyUp
public boolean onKeyUp(int keyCode,
KeyEvent event)
- Specified by:
onKeyUp
in interface KeyEvent.Callback
onKeyMultiple
public boolean onKeyMultiple(int keyCode,
int repeatCount,
KeyEvent event)
- Specified by:
onKeyMultiple
in interface KeyEvent.Callback
onBackPressed
public void onBackPressed()
onKeyShortcut
public boolean onKeyShortcut(int keyCode,
KeyEvent event)
onTouchEvent
public boolean onTouchEvent(MotionEvent event)
onTrackballEvent
public boolean onTrackballEvent(MotionEvent event)
onGenericMotionEvent
public boolean onGenericMotionEvent(MotionEvent event)
onWindowAttributesChanged
public void onWindowAttributesChanged(WindowManager.LayoutParams params)
- Specified by:
onWindowAttributesChanged
in interface Window.Callback
onContentChanged
public void onContentChanged()
- Specified by:
onContentChanged
in interface Window.Callback
onWindowFocusChanged
public void onWindowFocusChanged(boolean hasFocus)
- Specified by:
onWindowFocusChanged
in interface Window.Callback
onAttachedToWindow
public void onAttachedToWindow()
- Specified by:
onAttachedToWindow
in interface Window.Callback
onDetachedFromWindow
public void onDetachedFromWindow()
- Specified by:
onDetachedFromWindow
in interface Window.Callback
dispatchKeyEvent
public boolean dispatchKeyEvent(KeyEvent event)
- Specified by:
dispatchKeyEvent
in interface Window.Callback
dispatchKeyShortcutEvent
public boolean dispatchKeyShortcutEvent(KeyEvent event)
- Specified by:
dispatchKeyShortcutEvent
in interface Window.Callback
dispatchTouchEvent
public boolean dispatchTouchEvent(MotionEvent ev)
- Specified by:
dispatchTouchEvent
in interface Window.Callback
dispatchTrackballEvent
public boolean dispatchTrackballEvent(MotionEvent ev)
- Specified by:
dispatchTrackballEvent
in interface Window.Callback
dispatchGenericMotionEvent
public boolean dispatchGenericMotionEvent(MotionEvent ev)
- Specified by:
dispatchGenericMotionEvent
in interface Window.Callback
dispatchPopulateAccessibilityEvent
public boolean dispatchPopulateAccessibilityEvent(AccessibilityEvent event)
- Specified by:
dispatchPopulateAccessibilityEvent
in interface Window.Callback
onCreatePanelView
public View onCreatePanelView(int featureId)
- Specified by:
onCreatePanelView
in interface Window.Callback
onCreatePanelMenu
public boolean onCreatePanelMenu(int featureId,
Menu menu)
- Specified by:
onCreatePanelMenu
in interface Window.Callback
onPreparePanel
public boolean onPreparePanel(int featureId,
View view,
Menu menu)
- Specified by:
onPreparePanel
in interface Window.Callback
onMenuOpened
public boolean onMenuOpened(int featureId,
Menu menu)
- Specified by:
onMenuOpened
in interface Window.Callback
onMenuItemSelected
public boolean onMenuItemSelected(int featureId,
MenuItem item)
- Specified by:
onMenuItemSelected
in interface Window.Callback
onPanelClosed
public void onPanelClosed(int featureId,
Menu menu)
- Specified by:
onPanelClosed
in interface Window.Callback
onCreateOptionsMenu
public boolean onCreateOptionsMenu(Menu menu)
onPrepareOptionsMenu
public boolean onPrepareOptionsMenu(Menu menu)
onOptionsItemSelected
public boolean onOptionsItemSelected(MenuItem item)
onOptionsMenuClosed
public void onOptionsMenuClosed(Menu menu)
openOptionsMenu
public void openOptionsMenu()
closeOptionsMenu
public void closeOptionsMenu()
invalidateOptionsMenu
public void invalidateOptionsMenu()
onCreateContextMenu
public void onCreateContextMenu(ContextMenu menu,
View v,
ContextMenu.ContextMenuInfo menuInfo)
- Specified by:
onCreateContextMenu
in interface View.OnCreateContextMenuListener
registerForContextMenu
public void registerForContextMenu(View view)
unregisterForContextMenu
public void unregisterForContextMenu(View view)
openContextMenu
public void openContextMenu(View view)
onContextItemSelected
public boolean onContextItemSelected(MenuItem item)
onContextMenuClosed
public void onContextMenuClosed(Menu menu)
onSearchRequested
public boolean onSearchRequested()
- Specified by:
onSearchRequested
in interface Window.Callback
onWindowStartingActionMode
public ActionMode onWindowStartingActionMode(ActionMode.Callback callback)
- Specified by:
onWindowStartingActionMode
in interface Window.Callback
onActionModeStarted
public void onActionModeStarted(ActionMode mode)
- Specified by:
onActionModeStarted
in interface Window.Callback
onActionModeFinished
public void onActionModeFinished(ActionMode mode)
- Specified by:
onActionModeFinished
in interface Window.Callback
takeKeyEvents
public void takeKeyEvents(boolean get)
requestWindowFeature
public final boolean requestWindowFeature(int featureId)
setFeatureDrawableResource
public final void setFeatureDrawableResource(int featureId,
int resId)
setFeatureDrawableUri
public final void setFeatureDrawableUri(int featureId,
Uri uri)
setFeatureDrawable
public final void setFeatureDrawable(int featureId,
Drawable drawable)
setFeatureDrawableAlpha
public final void setFeatureDrawableAlpha(int featureId,
int alpha)
getLayoutInflater
public LayoutInflater getLayoutInflater()
setCancelable
public void setCancelable(boolean flag)
setCanceledOnTouchOutside
public void setCanceledOnTouchOutside(boolean cancel)
cancel
public void cancel()
- Specified by:
cancel
in interface DialogInterface
setOnCancelListener
public void setOnCancelListener(DialogInterface.OnCancelListener listener)
setCancelMessage
public void setCancelMessage(Message msg)
setOnDismissListener
public void setOnDismissListener(DialogInterface.OnDismissListener listener)
setOnShowListener
public void setOnShowListener(DialogInterface.OnShowListener listener)
setDismissMessage
public void setDismissMessage(Message msg)
setVolumeControlStream
public final void setVolumeControlStream(int streamType)
getVolumeControlStream
public final int getVolumeControlStream()
setOnKeyListener
public void setOnKeyListener(DialogInterface.OnKeyListener onKeyListener)
Copyright © 2008-2012. All Rights Reserved.