我阅读了其他几篇文章并使用 input.setInputType(TYPE_NUMBER_FLAG_DECIMAL); 确实打开了键盘,但不是数字键盘
问问题
17586 次
4 回答
19
将android:inputType="number"添加到 xml 中的 edittext 中,当您在 edittext 中单击时,它将自动打开数字键盘。
于 2012-12-12T12:05:08.193 回答
4
Add android:inputType="number"
in xml 会在点击 EditText 时自动打开数字键盘,但这将允许您只输入字符数字,如果您想输入其他字符,您可以试试这个:
android:inputType="number"
android:digits="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"
于 2017-02-16T07:31:29.820 回答
1
在你的edittext xml中添加这一行,清理构建并运行它。它应该有效。
android:inputType="number"
于 2012-12-12T12:53:49.890 回答
1
您可以将以下内容添加到 XML 文件中的 EditText 块中:
android:inputType="phone"
android:digits="1234567890"
或者
android:inputType="number"
于 2021-05-16T18:48:03.393 回答