EditText键盘输入类型问题

时间:2013-04-15 14:36:13

标签: java android keyboard android-edittext

哪个EditText键盘Inputtype组合可以帮助我获得以下视图。我尝试了几个问题,但没有。可能是你中间有人已经面临这个问题。

我想得到的是Numerics在顶部以及切换到符号和字母的可能性

如果使用触摸EditText,我想要获得的内容 enter image description here

2 个答案:

答案 0 :(得分:1)

您可以将以下属性添加到xml中的EditText

android:inputType="text|number"

但是,您输入的某些字符不会显示 - 与数字类型冲突的字符,例如 @ =!等。

为了获得虚拟键盘中的搜索按钮(右下角),您可以使用:

android:imeOptions="actionSearch"

更新 将以下内容添加到EditText的xml中,它将为您提供键盘输入模式下键盘中的所有可用字符:

android:inputType="number"
android:digits="0123456789.@#$&*-=()!"':;/?"

如果您想支持更多字符,只需在 android:digits 中附加 html名称即可。

答案 1 :(得分:-1)

试试这个:

 <EditText
        android:layout_width="150dp"
        android:layout_height="150dp"
        android:inputType="PutHereNestedInputType"
        />

InputTypes
希望它有所帮助。