EditText inputType 属性设置只能输入数字、电话号码等

作者:vkvi 来源:千一网络(原创) 日期:2019-3-4

<EditText android:inputType="number"

如上,实现数字输入(整数)。

该设置可以控制键盘初始状态、可以控制非数字录入、可以控制非数字以外的粘贴,但是不能控制 setText 只设置数字,setText 可以设置其他文字。

我在测试过程中发现一个比较呆板的现象,numberDecimal 时,粘贴任意内容,如果内容中有“.”,且 EditText 中没有“.”,就会把这个点粘进去,只会粘贴这个点,不会粘贴其他内容。

相关文章
文章评论