Sou*_*abh 200 android android-edittext
我有一个edittext我只想插入整数值.谁能告诉我我必须使用哪个属性?
Uty*_*tyi 391
我想android:inputType="number"在xml属性.
Bar*_*ica 125
例如:
<EditText
android:id="@+id/myNumber"
android:digits="0123456789."
android:inputType="numberDecimal"
/>
Run Code Online (Sandbox Code Playgroud)
Sou*_*abh 106
在代码中,你可以做到
ed_ins.setInputType(InputType.TYPE_CLASS_NUMBER);
Run Code Online (Sandbox Code Playgroud)
abh*_*ank 25
仅用于数字输入android:inputType="numberPassword"以及editText.setTransformationMethod(null);删除数字的自动隐藏.
要么
android:inputType="phone"
对于只有数字输入,我觉得这些方式比...更好android:inputType="number".提及"number"作为inputType的限制是键盘允许切换到字符并且还允许输入其他特殊字符."numberPassword"inputType没有这些问题,因为键盘只显示数字.甚至"phone"inputType也可以,因为键盘不允许切换到字符.但是你仍然可以输入两个特殊字符,如+,/,N等.
android:inputType =" numberPassword " with editText.setTransformationMethod(null);
的inputType = "手机"
的inputType = "数量"
小智 6
android:inputType="numberDecimal"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
233870 次 |
| 最近记录: |