Skip to content

Commit 5671b28

Browse files
Romain GuyAndroid Code Review
authored andcommitted
Merge "Replaced deprecated setButton Methodcalls"
2 parents b8bb8ac + e8db3a3 commit 5671b28

File tree

1 file changed

+15
-16
lines changed

1 file changed

+15
-16
lines changed

core/java/android/app/DatePickerDialog.java

Lines changed: 15 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@
2121
import android.content.DialogInterface.OnClickListener;
2222
import android.os.Bundle;
2323
import android.text.TextUtils.TruncateAt;
24-
import android.text.format.DateFormat;
2524
import android.view.LayoutInflater;
2625
import android.view.View;
2726
import android.widget.DatePicker;
@@ -36,13 +35,13 @@
3635
/**
3736
* A simple dialog containing an {@link android.widget.DatePicker}.
3837
*/
39-
public class DatePickerDialog extends AlertDialog implements OnClickListener,
38+
public class DatePickerDialog extends AlertDialog implements OnClickListener,
4039
OnDateChangedListener {
4140

4241
private static final String YEAR = "year";
4342
private static final String MONTH = "month";
4443
private static final String DAY = "day";
45-
44+
4645
private final DatePicker mDatePicker;
4746
private final OnDateSetListener mCallBack;
4847
private final Calendar mCalendar;
@@ -80,7 +79,7 @@ public DatePickerDialog(Context context,
8079
int year,
8180
int monthOfYear,
8281
int dayOfMonth) {
83-
this(context, com.android.internal.R.style.Theme_Dialog_Alert,
82+
this(context, com.android.internal.R.style.Theme_Dialog_Alert,
8483
callBack, year, monthOfYear, dayOfMonth);
8584
}
8685

@@ -106,17 +105,17 @@ public DatePickerDialog(Context context,
106105
mInitialDay = dayOfMonth;
107106
DateFormatSymbols symbols = new DateFormatSymbols();
108107
mWeekDays = symbols.getShortWeekdays();
109-
108+
110109
mTitleDateFormat = java.text.DateFormat.
111110
getDateInstance(java.text.DateFormat.FULL);
112111
mCalendar = Calendar.getInstance();
113112
updateTitle(mInitialYear, mInitialMonth, mInitialDay);
114-
115-
setButton(context.getText(R.string.date_time_set), this);
116-
setButton2(context.getText(R.string.cancel), (OnClickListener) null);
113+
114+
setButton(BUTTON_POSITIVE, context.getText(R.string.date_time_set), this);
115+
setButton(BUTTON_NEGATIVE, context.getText(R.string.cancel), (OnClickListener) null);
117116
setIcon(R.drawable.ic_dialog_time);
118-
119-
LayoutInflater inflater =
117+
118+
LayoutInflater inflater =
120119
(LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
121120
View view = inflater.inflate(R.layout.date_picker_dialog, null);
122121
setView(view);
@@ -136,20 +135,20 @@ public void show() {
136135
title.setSingleLine();
137136
title.setEllipsize(TruncateAt.END);
138137
}
139-
138+
140139
public void onClick(DialogInterface dialog, int which) {
141140
if (mCallBack != null) {
142141
mDatePicker.clearFocus();
143-
mCallBack.onDateSet(mDatePicker, mDatePicker.getYear(),
142+
mCallBack.onDateSet(mDatePicker, mDatePicker.getYear(),
144143
mDatePicker.getMonth(), mDatePicker.getDayOfMonth());
145144
}
146145
}
147-
146+
148147
public void onDateChanged(DatePicker view, int year,
149148
int month, int day) {
150149
updateTitle(year, month, day);
151150
}
152-
151+
153152
public void updateDate(int year, int monthOfYear, int dayOfMonth) {
154153
mInitialYear = year;
155154
mInitialMonth = monthOfYear;
@@ -163,7 +162,7 @@ private void updateTitle(int year, int month, int day) {
163162
mCalendar.set(Calendar.DAY_OF_MONTH, day);
164163
setTitle(mTitleDateFormat.format(mCalendar.getTime()));
165164
}
166-
165+
167166
@Override
168167
public Bundle onSaveInstanceState() {
169168
Bundle state = super.onSaveInstanceState();
@@ -172,7 +171,7 @@ public Bundle onSaveInstanceState() {
172171
state.putInt(DAY, mDatePicker.getDayOfMonth());
173172
return state;
174173
}
175-
174+
176175
@Override
177176
public void onRestoreInstanceState(Bundle savedInstanceState) {
178177
super.onRestoreInstanceState(savedInstanceState);

0 commit comments

Comments
 (0)