Android软键盘

时间:2012-11-07 10:07:39

标签: android

Android软键盘在导航到其他文本框时不会从数字模式自动切换到字母模式,为什么?

2 个答案:

答案 0 :(得分:0)

android:inputType="select ur appropriate mode"

适用于您的特定文本框

示例,如下所示

  <EditText 
        android:id="@+id/editText1"
        android:inputType="text"=========returns text keyboard
        android:layout_width="wrap_content"
        android:layout_height="wrap_content" />


<EditText 
        android:id="@+id/editText1"
        android:inputType="number"=======returns numeric keyboard
        android:layout_width="wrap_content"
        android:layout_height="wrap_content" />

答案 1 :(得分:0)

您必须使用inputType属性来指明您想要的键盘类型。

例如,假设您有2个编辑框:

//alphabet keyboard is shown when user focus is on this box

<EditText 
        android:id="@+id/editText1"
        android:inputType="text"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content" />

//numeric keyboard is shown when user focus is on this box   

<EditText 
        android:id="@+id/editText2"
        android:inputType="number"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content" />