【发布时间】:2020-07-06 10:08:20
【问题描述】:
我有一个 EditText,它应该显示字母数字键盘(键盘上的字母和数字都可见)。字母必须大写。我应该为 EditText 设置什么属性?我试过了:
<EditText
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:inputType="textVisiblePassword"
android:textAllCaps="true" />
这显示小写字母数字键盘。
<EditText
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:inputType="textCapCharacters"
android:textAllCaps="true" />
这显示大写键盘,但没有数字。
数字和大写字母在默认布局上可见(无需打开大写字母,或者换句话说,默认情况下打开大写字母)。
【问题讨论】:
-
在我们花时间回答您的问题之后,您已经更改了您的问题。首先,您应该更好地描述您的问题。见这里:stackoverflow.com/questions/15492284/…
-
我问:“它应该显示字母数字键盘(键盘上的字母和数字都可见)”我认为它很清楚......
-
现在很清楚了,在我们花时间回答你之后
-
您可以在手机设置中更改键盘样式。用户还可以设置键盘,使其完全不可见。但是您可以制作自定义键盘。这个问题可能会对您有所帮助:如何在 Android 中制作自定义键盘?
标签: android android-edittext android-softkeyboard