- 
                Notifications
    You must be signed in to change notification settings 
- Fork 0
2. Time and Date Pickers
        Taras Leskiv edited this page Jul 5, 2016 
        ·
        7 revisions
      
    Android goodies allows you to show default Android TimePickerDialog and DatePickerDialog.
Show the default Android TimePickerDialog
Usage Example:
public void OnTimePickClick()
{
    var now = DateTime.Now;
    AndroidDateTimePicker.ShowTimePicker(now.Hour, now.Minute, OnTimePicked, OnTimePickCancel);
}
private void OnTimePicked(int hourOfDay, int minute)
{
    var picked = new DateTime(2016, 11, 11, hourOfDay, minute, 00);
    timeText.text = picked.ToString("T");
}
private void OnTimePickCancel()
{
    timeText.text = "Cancelled picking time";
}Result:
 
Show the default Android DatePickerDialog
Usage Example:
public void OnPickDateClick()
{
    var now = DateTime.Now;
    AndroidDateTimePicker.ShowDatePicker(now.Year, now.Month, now.Day, OnDatePicked, OnDatePickCancel);
}
private void OnDatePicked(int year, int month, int day)
{
    var picked = new DateTime(year, month, day);
    dateText.text = picked.ToString("yyyy MMMMM dd");
}
private void OnDatePickCancel()
{
    dateText.text = "Cancelled picking date";
}Result:
