WIMM Labs


com.wimm.framework.app
Class DatePickerDialog

java.lang.Object
  extended by android.app.Dialog
      extended by com.wimm.framework.app.Dialog
          extended by com.wimm.framework.app.DatePickerDialog
All Implemented Interfaces:
DialogInterface, KeyEvent.Callback, View.OnCreateContextMenuListener, Window.Callback

public class DatePickerDialog
extends Dialog

A Dialog for selecting a date (month and day).

Use this class and YearPickerDialog instead of Android's DatePickerDialog.

Since:
WIMM SDK 1.0.0
See Also:
Dialog, TimePickerDialog, YearPickerDialog

Nested Class Summary
static interface DatePickerDialog.OnDateSelectedListener
          This interface supports a callback function that is called when the date is selected.
 
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
DatePickerDialog(Context context)
          Constructor.
DatePickerDialog(Context context, boolean cancelable, DialogInterface.OnCancelListener cancelListener)
          Constructor.
 
Method Summary
 void setDate(int month, int day)
          Sets the month and day to display as initially selected in the dialog.
 void setDateSelectedListener(DatePickerDialog.OnDateSelectedListener listener)
          Sets the listener for the onDateSelected event.
 
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, onCreate, onCreateContextMenu, onCreateOptionsMenu, onCreatePanelMenu, onCreatePanelView, onDetachedFromWindow, onKeyDown, onKeyLongPress, onKeyMultiple, onKeyUp, 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, setTitle, setVolumeControlStream, show, takeKeyEvents, unregisterForContextMenu
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DatePickerDialog

public DatePickerDialog(Context context)
Constructor.

Parameters:
context - The Context.
Since:
WIMM SDK 1.0.0

DatePickerDialog

public DatePickerDialog(Context context,
                        boolean cancelable,
                        DialogInterface.OnCancelListener cancelListener)
Constructor.

Parameters:
context - The Context.
cancelable - A flag specifying whether the dialog can be cancelled.
cancelListener - The listener to inform when the dialog's cancel method is called.
Since:
WIMM SDK 1.0.0
Method Detail

setDateSelectedListener

public void setDateSelectedListener(DatePickerDialog.OnDateSelectedListener listener)
Sets the listener for the onDateSelected event.

Parameters:
listener - The listener.
Since:
WIMM SDK 1.0.0

setDate

public void setDate(int month,
                    int day)
Sets the month and day to display as initially selected in the dialog.

Parameters:
month - The selected month.
day - The selected day.
Since:
WIMM SDK 1.0.0

WIMM Labs