public class DatePickerWidget
extends android.support.v7.widget.AppCompatTextView
Modifier and Type | Class and Description |
---|---|
static interface |
DatePickerWidget.OnDateChangeListener
Listener to be notified when the specified
Date changes. |
static class |
DatePickerWidget.SavedState
User state that is stored by DatePickerWidget for implementing
View#onSaveInstanceState . |
Constructor and Description |
---|
DatePickerWidget(Context context) |
DatePickerWidget(Context context,
AttributeSet attrs) |
DatePickerWidget(Context context,
AttributeSet attrs,
int defStyleAttr) |
Modifier and Type | Method and Description |
---|---|
void |
addOnDateChangeListener(DatePickerWidget.OnDateChangeListener listener)
Adds an
DatePickerWidget.OnDateChangeListener to be notified when the selected Date changes. |
java.util.Date |
getDate() |
void |
onClick(View v) |
void |
onDateSet(DatePicker view,
int year,
int month,
int dayOfMonth) |
protected void |
onFinishInflate() |
void |
onRestoreInstanceState(Parcelable state) |
Parcelable |
onSaveInstanceState() |
void |
removeOnDateChangeListener(DatePickerWidget.OnDateChangeListener listener)
Removes an
DatePickerWidget.OnDateChangeListener to no longer be notified of date changes. |
void |
setDate(java.util.Date date)
Set a
Date object to be displayed. |
void |
setDisplayDateFormat(java.text.DateFormat dateFormat)
Sets a new
DateFormat to be used to display the Date. |
public DatePickerWidget(Context context)
public DatePickerWidget(Context context, AttributeSet attrs)
public DatePickerWidget(Context context, AttributeSet attrs, int defStyleAttr)
protected void onFinishInflate()
public Parcelable onSaveInstanceState()
public void onRestoreInstanceState(Parcelable state)
public void onClick(View v)
public void setDate(java.util.Date date)
Date
object to be displayed.date
- The date to be set.public void onDateSet(DatePicker view, int year, int month, int dayOfMonth)
public java.util.Date getDate()
public void setDisplayDateFormat(java.text.DateFormat dateFormat)
DateFormat
to be used to display the Date.dateFormat
- The new display format.public void addOnDateChangeListener(DatePickerWidget.OnDateChangeListener listener)
DatePickerWidget.OnDateChangeListener
to be notified when the selected Date
changes.listener
- The listener to be added.public void removeOnDateChangeListener(DatePickerWidget.OnDateChangeListener listener)
DatePickerWidget.OnDateChangeListener
to no longer be notified of date changes.listener
- The listener to be removed.