如何在Android TimePickerDialog中隐藏或禁用分钟小部件?

时间:2011-10-04 05:08:58

标签: android android-layout android-widget

我正在开发一个应用程序,我想让用户只选择小时和上午/下午,但是我应该修复分钟小部件。我正在使用TimePickerDialog。 这样做有可能吗?

2 个答案:

答案 0 :(得分:2)

答案 1 :(得分:0)

没有直接的方法。 TimePickerDialog甚至没有为你提供它正在使用的TimePicker。因此,您必须从TimePickerDialog.java复制代码以满足您自己的需求。

另一部分是TimePicker不允许您访问其子视图(id不是公共的),因此您还需要从Android源复制time_picker.xml,并创建自己的TimePicker视图。

好消息是你可以从Android源代码中复制,并且两个提到的来源都相当短,因此使这项工作相对容易。