仅在单击编辑文本时显示数字,并且还能够接受小数点(。)

时间:2012-02-21 12:47:12

标签: android

对于edittext,我使用了wt.setInputType(InputType.TYPE_NUMBER_FLAG_DECIMAL);但是单击该字段时出现的虚拟键盘不显示整数。它只显示正常的querty键盘。但是当我像这样使用wt.setRawInputType(Configuration.KEYBOARD_12KEY)时;键盘显示为所需,但无法使用小数点(。)。我想得到数字键盘以及能够输入小数点。我怎么能这样做。

1 个答案:

答案 0 :(得分:0)

wt.setKeyListener(DigitsKeyListener.getInstance(false,true));

如果我做对了,那么wt就是你的EditText。 这将强制EditText接受数字+点和逗号。