可选日期的正确UI模式是什么?

时间:2014-01-23 07:40:19

标签: android

我使用DialogFragment显示DatePicker来选择日期。关键是这样的日期可以是可选的,所以某处我应该显示一个复选框,要求使用日期。那你怎么做这样的UI?。

到目前为止,我尝试在同一个DialogFragment上添加一个复选框,但我相信交互不会非常直观,因为如果你选择复选框“没有日期”我将不得不阻止或禁用datepicker但我无法做到即使我这样做,我也不确定这是否是最佳方法。

您是否看到任何解决此类问题的应用程序以及如何解决它?

1 个答案:

答案 0 :(得分:2)

以下是我在我的应用中解决它的方法:在启动DialogFragment的按钮上清楚地说明日期是可选的。

no date chosen

选择日期后,添加选项以将其删除。单击“x”可将按钮恢复为如上所示。

enter image description here