У меня есть TimePickerDialog с is24Hour установлен в false, так как я хочу представить конечного пользователя более знакомый 12-часовой формат. Когда установлены индикатор часа, минуты и AM PM, и время возвращается, как я могу определить, выбрал ли конечный пользователь AM или PM?TimePickerDialog и AM или PM
Это то, что у меня есть для слушателя:
private TimePickerDialog.OnTimeSetListener mTimeSetListener =
new TimePickerDialog.OnTimeSetListener() {
@Override
public void onTimeSet(TimePicker view, int hourOfDay,
int minute) {
mHour = hourOfDay;
mMinute = minute;
// mIsAM = WHERE CAN I GET THIS VALUE
}
};
Огромное спасибо за быстрый ответ. Я не получил это из документации. – JDM
Да, ну, на самом деле это не в документации ... :-) – CommonsWare
вы можете получить 24-часовую настройку пользователя с этим: DateFormat.is24HourFormat (контекст); –