public
class
TimePickerFragment
extends
DialogFragment
implements
TimePickerDialog.OnTimeSetListener {
Calendar calendar = Calendar.getInstance();
int
hour = calendar.get(Calendar.HOUR_OF_DAY);
int
minute = calendar.get(Calendar.MINUTE);
static
final
int
timePicker1 =
1
;
static
int
aHour1, aMin1;
private
int
mChosenTime =
1
;
int
cur =
0
;
@Override
public
Dialog onCreateDialog(Bundle savedInstanceState) {
Bundle bundle =
this
.getArguments();
if
(bundle !=
null
) {
mChosenTime = bundle.getInt(
"TIME"
,
1
);
}
switch
(mChosenTime) {
case
timePicker1:
cur = timePicker1;
return
new
TimePickerDialog(getActivity(),AlertDialog.THEME_HOLO_DARK,
this
, hour, minute, DateFormat.is24HourFormat(getActivity()));
}
return
null
;
}
@Override
public
void
onTimeSet(TimePicker view,
int
hourOfDay,
int
minute) {
if
(cur == timePicker1) {
TextView alarmTimePicker01 = (TextView) getActivity().findViewById(R.id.alarmTimePicker01);
alarmTimePicker01.setText(String.valueOf(hourOfDay) +
":"
+ String.valueOf(minute));
aHour1 = valueOf(hourOfDay);
aMin1 = valueOf(minute);
}
}