如何在活动开始时显示数字键盘?

时间:2015-03-31 15:23:11

标签: java android

当我搜索时,我得到了答案,但这对我没有帮助。好。 现在,在我的清单文件中,我使用了这样的特定活动:  机器人:windowSoftInputMode = “stateVisible” 它工作但只显示阿尔法键盘!我想要真正想要数字键盘。

2 个答案:

答案 0 :(得分:0)

在您专注的EditText中添加以下内容: 机器人:的inputType ="数"

答案 1 :(得分:0)

是否有特定的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>

OR 运行时(onCreate):

EditText editText = new EditText(this);
editText.requestFocus();
editText.setInputType(InputType.TYPE_CLASS_NUMBER);