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