gpt4 book ai didi

android - TimePickerDialog 和 AM 或 PM

转载 作者:IT王子 更新时间:2023-10-28 23:46:31 28 4
gpt4 key购买 nike

我有一个将 is24Hour 设置为 false 的 TimePickerDialog,因为我想向最终用户展示更熟悉的 12 小时格式。当设置小时、分钟和 AM PM 指示器并返回时间时,如何识别最终用户选择的是 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
}
};

最佳答案

hourOfDay 将始终为 24 小时制。如果您在 is24HourView 设置为 false 的情况下打开对话框,用户将不必处理 24 小时格式的时间,但 Android 会将其转换为 24 小时时间当它调用 onTimeSet().

关于android - TimePickerDialog 和 AM 或 PM,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2659954/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com