繁体   English   中英

如何扩展TimePicker小部件?

[英]How to extend TimePicker widget?

我想在TimePicker中禁用过去的时间数字。 在DatePicker中,有一个特殊的属性可以禁用过去的日期,而对于TimePicker则没有任何人,因此我需要扩展原始的TimePicker。 据我了解,我需要更改布局。 如何获得布局?

所需的布局进行更改

重要提示android/frameworks/base/core/res/res/layout/time_picker.xml不是答案-它引用了TimePicker小部件,其中没有指向其他布局文件的链接。

从对话片段扩展,而不是延长时间选择器,并在onCreateDialog()方法上返回一个时间选择器对话框。 还请记住实现OnTimeChangedListener,以便您可以根据需要验证选定的日期。 如果要创建将在整个应用程序中使用的选择器,则还应该考虑覆盖onDismiss(),然后将所选日期传递给启动它的活动。 希望这可以帮助

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM