• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 package com.android.deskclock;
2 
3 import android.app.TimePickerDialog;
4 import android.widget.TimePicker;
5 
6 import com.android.deskclock.provider.Alarm;
7 
8 /**
9  * AlarmClockFragment for L+ devices
10  */
11 public class AlarmClockFragmentPostL extends AlarmClockFragment implements
12         TimePickerDialog.OnTimeSetListener {
13 
14     // Callback used by TimePickerDialog
15     @Override
onTimeSet(TimePicker timePicker, int hourOfDay, int minute)16     public void onTimeSet(TimePicker timePicker, int hourOfDay, int minute) {
17         processTimeSet(hourOfDay, minute);
18     }
19 
20     @Override
setTimePickerListener()21     protected void setTimePickerListener() {
22         // Do nothing
23     }
24 
25     @Override
startCreatingAlarm()26     protected void startCreatingAlarm() {
27         // Set the "selected" alarm as null, and we'll create the new one when the timepicker
28         // comes back.
29         mSelectedAlarm = null;
30         AlarmUtils.showTimeEditDialog(this, null);
31     }
32 
33     @Override
showTimeEditDialog(Alarm alarm)34     protected void showTimeEditDialog(Alarm alarm) {
35         AlarmUtils.showTimeEditDialog(AlarmClockFragmentPostL.this, alarm);
36     }
37 }
38