[英]Android: Set alphanumeric keyboard to show numeric first in EditText
我正在实施一个Android应用程序,我需要一个提示。 我的EditText
通常只是数字,但有时是数字和字母。
当EditText
聚焦时,这是我需要的键盘“默认”:
如果我把android:inputType="phone"
或android:inputType="number"
,结果不是我需要的:
我需要数字和字母。 那么,有可能吗? 我已经尝试了每个inputType
。 我尝试“混合”一些inputType
s,比如, number | text
number | text
,但没有任何变化。
如果你想要一般的键盘,你可以使用它:
android:inputType="text"
这将允许您使用默认键盘,其中包含所需的所有特殊字符,数字和字母。
看一下提出这个问题的日期,毫无疑问,提供所需的键盘类型是一件麻烦事。 无论如何,如果你仍在追踪这个问题。 这是答案。
<EditText android:inputType="number" ... />
上面的代码必须需要1.5或更高版本,如果它不工作也尝试
EditText num = new EditText(this);
num.setInputType(InputType.TYPE_CLASS_NUMBER);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.