在我的应用程序中,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 上打开应用程序时.,键盘上没有,我只能输入整数值,但不能输入浮点值。
任何想法如何解决它?

