Android 如何扩展TimePicker小部件?

Android 如何扩展TimePicker小部件?,android,android-timepicker,Android,Android Timepicker,我想在计时器选择器中禁用过去的时间数。在DatePicker中,有一个特殊属性用于禁用过去的日期,并且没有时间选择器,因此我需要扩展原始的时间选择器。据我所知,我需要更改布局。如何访问布局 重要:android/frameworks/base/core/res/res/layout/time\picker.xml不是答案-它引用了TimePicker小部件,其中没有指向其他布局文件的链接。与其扩展TimePicker,不如从dialogfragment扩展,并在onCreateDialog()

我想在计时器选择器中禁用过去的时间数。在DatePicker中,有一个特殊属性用于禁用过去的日期,并且没有时间选择器,因此我需要扩展原始的时间选择器。据我所知,我需要更改布局。如何访问布局


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

与其扩展TimePicker,不如从dialogfragment扩展,并在onCreateDialog()方法上返回timepocker对话框。还要记住实现OnTimeChangedListener,以便您可以根据需要验证所选日期。如果你正在创建一个选择器,它将在整个应用程序中使用,你也应该考虑重写DunSimes(),然后将选定的日期传递给启动它的活动。希望这有帮助

我不想验证任何选定的时间-我想在小部件布局中将过去的小时和分钟设置为灰色(不可选择)。