Android键盘从数字更改为字母表

问题描述:

我做我的程序下面的代码:Android键盘从数字更改为字母表

<RelativeLayout 
....> 

<EditText 
    android:id="@+id/EditText" 
    android:layout_width="150dp" 
    android:layout_height="37dp" 
    android:layout_below="@+id/Header" 
    android:layout_toRightOf="@+id/Button" 
    android:inputType="number" 
    android:textSize="14dp" /> 

</RelativeLayout> 

但每当我试图在我的应用程序,该应用程序会先蹦出的数字小键盘,然后秒稍后,它将更改为字母键盘,并且edittext不再处于焦点状态。

任何人都可以帮忙吗?谢谢!

+0

它似乎取决于设备或可能android版本,你能提供更多的细节? – RMalke 2013-02-28 02:37:09

+0

我的android清单文件 - 使用sdk android:minSdkVersion =“10”android:targetSdkVersion =“14”。不确定会不会影响它。我正在使用Galaxy Nexus来测试 – user1716147 2013-02-28 02:57:28

+0

您是否找到了此问题的原因/解决方案? – lakshay 2015-04-29 07:16:53

这听起来像是你的布局或UI代码中的某个地方,其他的东西是requestFocus,也许是另一个非数字类型的输入字段。

+0

我检查了我的代码,我在活动中唯一的其他输入字段是按钮。点击该按钮后,将调用日期选择器对话框以供用户输入日期。 – user1716147 2013-02-28 06:30:36