对于我的申请,我必须从用户那里得到一个日期。
我尝试使用输入类型为EditText
的简单date
,但对于必须输入'/'
字符的用户来说,这不是很方便。
我也尝试了DatePicker
组件。它比EditText
更方便,但与EditText
等其他组件相比,它更大。
用户是否有获得约会的最佳方式?
答案 0 :(得分:6)
有一个显示日期的按钮,点击时会显示DatePickerDialog
。
答案 1 :(得分:1)
我会选择由TextView
字段旁边的“更改”按钮触发的DatePickerDialog
当前所选日期。
答案 2 :(得分:0)
所以你不想使用DatePicker吗?我对你的问题感到有点困惑,因为没有必要以“最好”的方式来约会,这取决于你的偏好和情况。如果您想要另一种获取日期的方法,您可以使用3个单独的EditText视图来接收月,日和年,并使用“提交”按钮或其他类似内容获取该信息。或者你可以看看Spinners。 Here's和示例。
答案 3 :(得分:0)
对于键盘输入,我通常更喜欢蒙面盒子。如果界面用于触摸或鼠标,则可能需要包含下拉日历。