我的 Activity 中有一个 EditText,用户必须以我想要的格式(例如 ____/__/__
)在其中输入日期。有没有办法在Android的EditText中显示这种格式,就像某些编程语言的掩码文本框一样?
谢谢
最佳答案
editText.setHint("____/__/__");
或者
<EditText android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:hint="____/__/__"/>
编辑
我会推荐一个DatePicker
,而不是让用户输入数字和斜杠。如果 DatePicker
不是一个选项,那么我会推荐 3 个 EditText,每个 EditText 都有自己的提示,并且当它们达到自动大小时可能会自动在彼此之间移动。
[2012]/[01]/[01]
关于android - 有没有办法向用户显示输入文本的格式,例如 ___/__/__?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10468381/