WIMM Labs


com.wimm.framework.app
Class TimePickerDialog

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

public class TimePickerDialog
extends Dialog

A Dialog for selecting a time (hour and minute).

Use this class instead of Android's TimePickerDialog.

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

Nested Class Summary
static interface TimePickerDialog.OnTimeSelectedListener
          Interface supporting a callback function called when the time 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
TimePickerDialog(Context context)
          Constructor.
TimePickerDialog(Context context, boolean cancelable, DialogInterface.OnCancelListener cancelListener)
          Constructor.
 
Method Summary
 void setTime(int hour, int minute)
          Sets the hour and minute to display as initially selected in the dialog.
 void setTimeSelectedListener(TimePickerDialog.OnTimeSelectedListener listener)
          Sets the listener for the onTimeSelected 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

TimePickerDialog

public TimePickerDialog(Context context)
Constructor.

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

TimePickerDialog

public TimePickerDialog(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

setTimeSelectedListener

public void setTimeSelectedListener(TimePickerDialog.OnTimeSelectedListener listener)
Sets the listener for the onTimeSelected event.

Parameters:
listener - Holds the listener for onTimeSelected.
Since:
WIMM SDK 1.0.0

setTime

public void setTime(int hour,
                    int minute)
Sets the hour and minute to display as initially selected in the dialog.

Parameters:
hour - The selected hour.
minute - The selected minute.
Since:
WIMM SDK 1.0.0

WIMM Labs