android.app
Class AlertDialog

java.lang.Object
  extended by android.app.Dialog
      extended by android.app.AlertDialog
All Implemented Interfaces:
DialogInterface, KeyEvent.Callback, View.OnCreateContextMenuListener, Window.Callback
Direct Known Subclasses:
DatePickerDialog, ProgressDialog, TimePickerDialog

public class AlertDialog
extends Dialog
implements DialogInterface


Nested Class Summary
static class AlertDialog.Builder
           
 
Nested classes/interfaces inherited from interface android.content.DialogInterface
DialogInterface.OnCancelListener, DialogInterface.OnClickListener, DialogInterface.OnDismissListener, DialogInterface.OnKeyListener, DialogInterface.OnMultiChoiceClickListener
 
Field Summary
 
Fields inherited from interface android.content.DialogInterface
BUTTON_NEGATIVE, BUTTON_NEUTRAL, BUTTON_POSITIVE, BUTTON1, BUTTON2, BUTTON3
 
Constructor Summary
protected AlertDialog(Context context)
           
protected AlertDialog(Context context, boolean cancelable, DialogInterface.OnCancelListener cancelListener)
           
protected AlertDialog(Context context, int theme)
           
 
Method Summary
 Button getButton(int whichButton)
           
 ListView getListView()
           
protected  void onCreate(Bundle savedInstanceState)
           
 boolean onKeyDown(int keyCode, KeyEvent event)
           
 boolean onKeyUp(int keyCode, KeyEvent event)
           
 void setButton(java.lang.CharSequence text, DialogInterface.OnClickListener listener)
           
 void setButton(java.lang.CharSequence text, Message msg)
           
 void setButton(int whichButton, java.lang.CharSequence text, DialogInterface.OnClickListener listener)
           
 void setButton(int whichButton, java.lang.CharSequence text, Message msg)
           
 void setButton2(java.lang.CharSequence text, DialogInterface.OnClickListener listener)
           
 void setButton2(java.lang.CharSequence text, Message msg)
           
 void setButton3(java.lang.CharSequence text, DialogInterface.OnClickListener listener)
           
 void setButton3(java.lang.CharSequence text, Message msg)
           
 void setCustomTitle(View customTitleView)
           
 void setIcon(Drawable icon)
           
 void setIcon(int resId)
           
 void setInverseBackgroundForced(boolean forceInverseBackground)
           
 void setMessage(java.lang.CharSequence message)
           
 void setTitle(java.lang.CharSequence title)
           
 void setView(View view)
           
 void setView(View view, int viewSpacingLeft, int viewSpacingTop, int viewSpacingRight, int viewSpacingBottom)
           
 
Methods inherited from class android.app.Dialog
addContentView, cancel, closeOptionsMenu, dismiss, dispatchKeyEvent, dispatchPopulateAccessibilityEvent, dispatchTouchEvent, dispatchTrackballEvent, findViewById, getContext, getCurrentFocus, getLayoutInflater, getOwnerActivity, getVolumeControlStream, getWindow, hide, isShowing, onAttachedToWindow, onBackPressed, onContentChanged, onContextItemSelected, onContextMenuClosed, onCreateContextMenu, onCreateOptionsMenu, onCreatePanelMenu, onCreatePanelView, onDetachedFromWindow, onKeyLongPress, onKeyMultiple, onMenuItemSelected, onMenuOpened, onOptionsItemSelected, onOptionsMenuClosed, onPanelClosed, onPrepareOptionsMenu, onPreparePanel, onRestoreInstanceState, onSaveInstanceState, onSearchRequested, onStart, onStop, onTouchEvent, onTrackballEvent, onWindowAttributesChanged, onWindowFocusChanged, openContextMenu, openOptionsMenu, registerForContextMenu, requestWindowFeature, setCancelable, setCanceledOnTouchOutside, setCancelMessage, setContentView, setContentView, setContentView, setDismissMessage, setFeatureDrawable, setFeatureDrawableAlpha, setFeatureDrawableResource, setFeatureDrawableUri, setOnCancelListener, setOnDismissListener, setOnKeyListener, setOwnerActivity, setTitle, setVolumeControlStream, show, takeKeyEvents, unregisterForContextMenu
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface android.content.DialogInterface
cancel, dismiss
 

Constructor Detail

AlertDialog

protected AlertDialog(Context context)

AlertDialog

protected AlertDialog(Context context,
                      int theme)

AlertDialog

protected AlertDialog(Context context,
                      boolean cancelable,
                      DialogInterface.OnCancelListener cancelListener)
Method Detail

getButton

public Button getButton(int whichButton)

getListView

public ListView getListView()

setTitle

public void setTitle(java.lang.CharSequence title)
Overrides:
setTitle in class Dialog

setCustomTitle

public void setCustomTitle(View customTitleView)

setMessage

public void setMessage(java.lang.CharSequence message)

setView

public void setView(View view)

setView

public void setView(View view,
                    int viewSpacingLeft,
                    int viewSpacingTop,
                    int viewSpacingRight,
                    int viewSpacingBottom)

setButton

public void setButton(int whichButton,
                      java.lang.CharSequence text,
                      Message msg)

setButton

public void setButton(int whichButton,
                      java.lang.CharSequence text,
                      DialogInterface.OnClickListener listener)

setButton

public void setButton(java.lang.CharSequence text,
                      Message msg)

setButton2

public void setButton2(java.lang.CharSequence text,
                       Message msg)

setButton3

public void setButton3(java.lang.CharSequence text,
                       Message msg)

setButton

public void setButton(java.lang.CharSequence text,
                      DialogInterface.OnClickListener listener)

setButton2

public void setButton2(java.lang.CharSequence text,
                       DialogInterface.OnClickListener listener)

setButton3

public void setButton3(java.lang.CharSequence text,
                       DialogInterface.OnClickListener listener)

setIcon

public void setIcon(int resId)

setIcon

public void setIcon(Drawable icon)

setInverseBackgroundForced

public void setInverseBackgroundForced(boolean forceInverseBackground)

onCreate

protected void onCreate(Bundle savedInstanceState)
Overrides:
onCreate in class Dialog

onKeyDown

public boolean onKeyDown(int keyCode,
                         KeyEvent event)
Specified by:
onKeyDown in interface KeyEvent.Callback
Overrides:
onKeyDown in class Dialog

onKeyUp

public boolean onKeyUp(int keyCode,
                       KeyEvent event)
Specified by:
onKeyUp in interface KeyEvent.Callback
Overrides:
onKeyUp in class Dialog


Copyright © 2008-2010. All Rights Reserved.