我想根据用户在 TimePicker 中的选择设置闹钟。 TimePicker 设置为 AM/PM 模式。为了知道用户是否希望他的闹钟设置为上午 10 点或晚上 10 点,我应该如何获取 AM/PM 值?
监听器 TimePickerDialog.OnTimeSetListener
只经过几小时和几分钟。
最佳答案
以上答案是正确的,我找到了找到 AM PM 的最简单方法。
TimePickerDialog.OnTimeSetListener onStartTimeListener = new OnTimeSetListener() {
public void onTimeSet(TimePicker view, int hourOfDay, int minute) {
String AM_PM ;
if(hourOfDay < 12) {
AM_PM = "AM";
} else {
AM_PM = "PM";
}
mStartTime.setText(hourOfDay + " : " + minute + " " + AM_PM );
}
};
关于android - TimePicker - 如何获取上午或下午?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7527138/