Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class TimePickerFragment extends DialogFragment
- implements TimePickerDialog.OnTimeSetListener {
- @Override
- public Dialog onCreateDialog(Bundle savedInstanceState) {
- // Use the current time as the default values for the picker
- final Calendar c = Calendar.getInstance();
- int hour = c.get(Calendar.HOUR_OF_DAY);
- int minute = c.get(Calendar.MINUTE);
- // Create a new instance of TimePickerDialog and return it
- return new TimePickerDialog(getActivity(), this, hour, minute,
- DateFormat.is24HourFormat(getActivity()));
- }
- public void onTimeSet(TimePicker view, int hourOfDay, int minute) {
- // Do something with the time chosen by the user
- if (hourOfDay < 10) {
- startTime.setText("0" + Integer.toString(hourOfDay) + ":" + Integer.toString(minute));
- } else if (minute < 10) {
- startTime.setText(Integer.toString(hourOfDay) + ":0" + Integer.toString(minute));
- } else if (hourOfDay < 10 && minute < 10) {
- startTime.setText("0" + Integer.toString(hourOfDay) + ":0" + Integer.toString(minute));
- } else if (minute == 0) {
- startTime.setText(Integer.toString(hourOfDay) + ":00");
- } else
- startTime.setText(Integer.toString(hourOfDay) + ":" + Integer.toString(minute));
- }
- }
- TimePickerDialog (Context context,
- int themeResId,
- TimePickerDialog.OnTimeSetListener listener,
- int hourOfDay,
- int minute,
- boolean is24HourView)
- TimePickerDialog dialog = new TimePickerDialog(getActivity(), this, hour, minute, false);
- dialog.setTitle(null);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement