我正在创建一个具有倒数计时器的应用程序。我想通过 TimePicker 选择时间(单击按钮后)。我想只有几个选择。这是 15、30、45 分钟。
不幸的是 TimePicker 并不是我想要的。
是否有可能编辑 TimePicker,仅显示一组自定义值?
提前致谢!
我正在创建一个具有倒数计时器的应用程序。我想通过 TimePicker 选择时间(单击按钮后)。我想只有几个选择。这是 15、30、45 分钟。
不幸的是 TimePicker 并不是我想要的。
是否有可能编辑 TimePicker,仅显示一组自定义值?
提前致谢!
您应该使用 a来代替TimePicker
选择15
或分钟30
45
Spinner
如果您不知道如何使用微调器,请在评论中告诉我!
可以使用反射来做到这一点。我不确定这是否是正确的做法。
这是如何完成的示例。第 60 行用 3.0 之前的 android 中的 12 个日文符号替换了 24 小时微调器。第 74-76 行对 3.0+ 执行相同的操作。
使用微调器创建自己的对话框可能会更好,但对于我的代码,我想模仿本机 TimePicker。