当我搜索时,我得到了答案,但这对我没有帮助。出色地。现在,在我的 list 文件中,我与该特定 Activity 一起使用,如下所示: android:windowSoftInputMode="stateVisible"它可以工作,但只显示字母键盘!我真的想要数字键盘,拜托。
是否有一个特定的 EditText 您希望首先获得数字键盘的焦点?
如果是这样,请在相关的 EditText 上尝试此操作:
XML:
<EditText
android:id="@+id/myEditText"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:ems="10"
android:inputType="number">
<requestFocus/>
</EditText>
或运行时(onCreate):
EditText editText = new EditText(this);
editText.requestFocus();
editText.setInputType(InputType.TYPE_CLASS_NUMBER);
我是一名优秀的程序员,十分优秀!