当用户点击TimePicker视图的“+”或“ - ”按钮,并且时间超过12时,有没有办法将时间从AM更改为PM(反之亦然)?
我将给出一个示例 - 如果现在时间是上午11点,并且用户单击TimePicker的“+”按钮,则时间会更改为上午12点(应该更改为12点)。
有没有办法做到这一点?为什么TimePicker还没有这样做呢?
由于这个问题,我的用户得到了很多愤怒的回应。
任何帮助都可以, 感谢
答案 0 :(得分:1)
您可以使用监听器,跟踪当前时间,然后在onTimeChanged
方法中检测翻转并自行更改AM / PM设置。
答案 1 :(得分:0)
试试setIs24HourView(Boolean is24HourView)
方法?它将删除AM / PM,但至少时间将处于24小时模式。