Select 将特定时间间隔设置为TimePickerDialog

Select a specific time between set interval into TimePickerDialog

嘿,我想在 TimePickerDialog 中实现时间 selection 功能。用户可以在下午 3 点到 6 点之间的任何时间 select。其他时间不允许select。我该如何实现此功能?

您可以尝试覆盖 onTimeChanged(TimePicker view, int hourOfDay, int minute) 方法并在那里进行验证。

另一种选择是在 TimePickerDialog.OnTimeSetListener 侦听器中处理它,但这只会在对话框关闭后发生。