Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

14 Commits

Repository files navigation

DateButton

A date picker button widget for Android.
A DateButton is a Button that displays a date. When the user clicks the button, a DatePickerDialog is started allowing the user to select a new date. The project consists of the DateButton class and DatePickedCallback interface.

The DateButton class:
A DateButton can be instantiated in the same way as a regular Button, either programmatically via it's constructors, or by including it in the .xml like this:

<edu.wilson.datebutton.DateButton
android:id="@+id/myDateButton"android:layout_width="match_parent"android:layout_height="wrap_content"android:textSize="30sp" />

The date is set to the current date when the DateButton is first created. You can change the date with setDate(), and you can change the display format of the date with setDateFormat()

The DatePickedCallback interface:
The activity can be notified whenever the user sets the date by defining a callback function and setting it to the DateButton like this:

DatePickedCallbackmyCallback = newDatePickedCallback() {
publicvoidonDatePicked(longmilliseconds) {
// do something here
}
};
((DateButton) findViewById(R.id.myDateButton)).setDatePickedCallback(myCallback);

About

A date picker button widget for Android

Resources

Stars

3 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages