如何在选择器中禁用过去的日期?我希望用户只选择未来的日期 . 所以我想要的是禁用当前日期和所有过去的日期,以便只能从明天开始选择日期 .
Picker datePicker = new Picker(); datePicker.setUIID("small"); datePicker.setType(Display.PICKER_TYPE_DATE);
Picker 类不允许您设置最小或最大日期 . 您可以在CN1问题跟踪器中为此提交RFE .
Picker
但是, Spinner 类允许您设置最小和最大日期 . Spinner 被标记为已弃用,因为我们尝试在适用时鼓励使用 Picker - 主要是因为它在可用时使用平台的本机选择器窗口小部件,并且通常会带来更好的用户体验 . 在某些情况下,像这样,你可以回到Spinner,它应该仍然没问题 .
Spinner
1 回答
Picker
类不允许您设置最小或最大日期 . 您可以在CN1问题跟踪器中为此提交RFE .但是,
Spinner
类允许您设置最小和最大日期 .Spinner
被标记为已弃用,因为我们尝试在适用时鼓励使用Picker
- 主要是因为它在可用时使用平台的本机选择器窗口小部件,并且通常会带来更好的用户体验 . 在某些情况下,像这样,你可以回到Spinner,它应该仍然没问题 .