joo*_*asj 14 java android digits
我的问题是这个.
我可以用xml说
android:digits="0123456789,"
Run Code Online (Sandbox Code Playgroud)
但是这次我要添加java代码.
customEditText.setKeyListener(DigitsKeyListener.getInstance("0123456789,"));
Run Code Online (Sandbox Code Playgroud)
不行.应用程序给我与android相同的结果:InputType ="number"
那么有没有其他方式来说android:使用java的数字?
EDITED
所以我的问题不是如何android:InputType="number"使用java.
我的问题是我如何能够android:digits="0123456789,"与java一起使用.
此时我不在乎用户是否可以看到字符.我只希望我的edittext字段只接受0到9之间的数字和小数点逗号(,).
由于customEdittext实际上是一个自定义的edittext,我不能使用xml atm.
Har*_*ary 11
尝试 customEditText.setRawInputType(InputType.TYPE_CLASS_NUMBER | InputType.TYPE_NUMBER_FLAG_DECIMAL);
| 归档时间: |
|
| 查看次数: |
12587 次 |
| 最近记录: |