在我的应用程序中,EditText
我需要显示浮点值的虚拟键盘。我有 NumberEditText
继承自的类EditText
。在它的构造函数中我这样做
// set digital keyboard
setRawInputType(InputType.TYPE_CLASS_NUMBER or InputType.TYPE_NUMBER_FLAG_DECIMAL)
// add allowed input
keyListener = DigitsKeyListener.getInstance("0123456789.,")
这很好用,我看到带有数字的键盘和.
但是当我在三星 Galaxy S5 上打开应用程序时.
,键盘上没有,我只能输入整数值,但不能输入浮点值。
任何想法如何解决它?