有没有办法向用户显示输入文本的格式,如___ / __ / __?

时间:2012-05-06 05:32:35

标签: android format android-edittext textinput

我的Activity中有一个EditText,用户必须以____/__/__所需的格式在其中输入日期。有没有办法在Android的EditText中显示这种格式,比如某些编程语言的掩码文本框?

谢谢,

2 个答案:

答案 0 :(得分:2)

editText.setHint("____/__/__");

OR

<EditText android:layout_width="fill_parent"
  android:layout_height="wrap_content"
  android:hint="____/__/__"/>

修改

我建议使用DatePicker,而不是让用户输入数字和斜杠。如果DatePicker不是一个选项,我会推荐3个EditTexts,每个都有自己的提示,当它们达到自动大小时,它们可能会自动在彼此之间移动。

[2012]/[01]/[01]

答案 1 :(得分:0)

您可以在它们之间使用单词“/”进行单独的Edittexts,然后将它们连接起来......

相关问题