3333/**
3434 * A dialog that prompts the user for the time of day using a {@link TimePicker}.
3535 */
36- public class TimePickerDialog extends AlertDialog implements OnClickListener ,
36+ public class TimePickerDialog extends AlertDialog implements OnClickListener ,
3737 OnTimeChangedListener {
3838
3939 /**
@@ -53,12 +53,12 @@ public interface OnTimeSetListener {
5353 private static final String HOUR = "hour" ;
5454 private static final String MINUTE = "minute" ;
5555 private static final String IS_24_HOUR = "is24hour" ;
56-
56+
5757 private final TimePicker mTimePicker ;
5858 private final OnTimeSetListener mCallback ;
5959 private final Calendar mCalendar ;
6060 private final java .text .DateFormat mDateFormat ;
61-
61+
6262 int mInitialHourOfDay ;
6363 int mInitialMinute ;
6464 boolean mIs24HourView ;
@@ -98,12 +98,13 @@ public TimePickerDialog(Context context,
9898 mDateFormat = DateFormat .getTimeFormat (context );
9999 mCalendar = Calendar .getInstance ();
100100 updateTitle (mInitialHourOfDay , mInitialMinute );
101-
102- setButton (context .getText (R .string .date_time_set ), this );
103- setButton2 (context .getText (R .string .cancel ), (OnClickListener ) null );
101+
102+ setButton (BUTTON_POSITIVE , context .getText (R .string .date_time_set ), this );
103+ setButton (BUTTON_NEGATIVE , context .getText (R .string .cancel ),
104+ (OnClickListener ) null );
104105 setIcon (R .drawable .ic_dialog_time );
105-
106- LayoutInflater inflater =
106+
107+ LayoutInflater inflater =
107108 (LayoutInflater ) context .getSystemService (Context .LAYOUT_INFLATER_SERVICE );
108109 View view = inflater .inflate (R .layout .time_picker_dialog , null );
109110 setView (view );
@@ -115,19 +116,19 @@ public TimePickerDialog(Context context,
115116 mTimePicker .setIs24HourView (mIs24HourView );
116117 mTimePicker .setOnTimeChangedListener (this );
117118 }
118-
119+
119120 public void onClick (DialogInterface dialog , int which ) {
120121 if (mCallback != null ) {
121122 mTimePicker .clearFocus ();
122- mCallback .onTimeSet (mTimePicker , mTimePicker .getCurrentHour (),
123+ mCallback .onTimeSet (mTimePicker , mTimePicker .getCurrentHour (),
123124 mTimePicker .getCurrentMinute ());
124125 }
125126 }
126127
127128 public void onTimeChanged (TimePicker view , int hourOfDay , int minute ) {
128129 updateTitle (hourOfDay , minute );
129130 }
130-
131+
131132 public void updateTime (int hourOfDay , int minutOfHour ) {
132133 mTimePicker .setCurrentHour (hourOfDay );
133134 mTimePicker .setCurrentMinute (minutOfHour );
@@ -138,7 +139,7 @@ private void updateTitle(int hour, int minute) {
138139 mCalendar .set (Calendar .MINUTE , minute );
139140 setTitle (mDateFormat .format (mCalendar .getTime ()));
140141 }
141-
142+
142143 @ Override
143144 public Bundle onSaveInstanceState () {
144145 Bundle state = super .onSaveInstanceState ();
@@ -147,7 +148,7 @@ public Bundle onSaveInstanceState() {
147148 state .putBoolean (IS_24_HOUR , mTimePicker .is24HourView ());
148149 return state ;
149150 }
150-
151+
151152 @ Override
152153 public void onRestoreInstanceState (Bundle savedInstanceState ) {
153154 super .onRestoreInstanceState (savedInstanceState );
0 commit comments