Skip to content

Instantly share code, notes, and snippets.

@sdanna
Created October 21, 2015 21:21
Show Gist options
  • Save sdanna/87947be532d77a7b010e to your computer and use it in GitHub Desktop.
Save sdanna/87947be532d77a7b010e to your computer and use it in GitHub Desktop.
Time Pickers
private void setTimeFields(){
startTime.setOnClickListener(this);
endTime.setOnClickListener(this);
Calendar currentTime = Calendar.getInstance();
int hour = currentTime.get(Calendar.HOUR_OF_DAY);
int minute = currentTime.get(Calendar.MINUTE);
startTimePickerDialog = new TimePickerDialog(this, new TimePickerDialog.OnTimeSetListener() {
@Override
public void onTimeSet(TimePicker view, int hourOfDay, int minute) {
startTime.setText(String.format("%d:%2s", get12HourFormat(hourOfDay), minute).replace(' ', '0') + getAmPm(hourOfDay));
}
},hour, minute, false);
startTimePickerDialog.setTitle("Start Time");
endTimePickerDialog = new TimePickerDialog(this, new TimePickerDialog.OnTimeSetListener() {
@Override
public void onTimeSet(TimePicker view, int hourOfDay, int minute) {
endTime.setText(String.format("%d:%2s", get12HourFormat(hourOfDay), minute).replace(' ', '0') + getAmPm(hourOfDay));
}
}, hour, minute, false);
endTimePickerDialog.setTitle("End Time");
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment