Android:设置字母数字键盘首先在EditText中显示数字

我正在实施一个Android应用程序,我需要一个提示。 我的EditText通常只是数字,但有时是数字和字母。

这是我需要作为“默认”的键盘,当EditText的重点是:

数字键盘

如果我把android:inputType="phone"android:inputType="number" ,结果不是我所需要的:

电话布局键盘

我需要数字和信件。 那么,有可能吗? 我已经尝试了每个inputType 。 我尝试“混合”一些inputtypes,如number | text number | text ,但没有任何变化。

Solutions Collecting From Web of "Android:设置字母数字键盘首先在EditText中显示数字"

尝试这个

 android:inputType="textVisiblePassword" 

资源

如果你想要一个通用的键盘,你可以使用这个:

 android:inputType="text" 

这将允许您使用默认的键盘与所有需要的特殊字符,数字和字母。

看看这个问题被问到的date毫无疑问,提供所需的键盘types是一个麻烦。 不pipe怎样,如果你还在跟踪这个问题。 这是答案。

 <EditText android:inputType="number" ... /> 

以上代码必须要求1.5或以上的版本,如果它不工作也尝试

 EditText num = new EditText(this); num.setInputType(InputType.TYPE_CLASS_NUMBER);