弹起数字键盘

如果使用
//输入类型为数字文本
editText.setInputType(InputType.TYPE_CLASS_NUMBER);
可以显示带数字的软键盘,但是无法输入小数点.

如果使用
//输入类型为小数数字,允许十进制小数点提供分数值。
editText.setInputType(InputType.TYPE_NUMBER_FLAG_DECIMAL);
没用正常弹出带数字键盘,这里通过xml处理的效果和通过代码设置的效果不一样,
如果通过代码需要设置setInputType(EditorInfo.TYPE_CLASS_NUMBER|EditorInfo.TYPE_NUMBER_FLAG_DECIMAL);

使用代码设置类似XML效果参数时若为达到效果应查找相关类似的参数表。

http://blog.csdn.net/atm008/article/details/51135069

你可能感兴趣的:(弹起数字键盘)