控制文本输入框最多输入10个字符长度(即五个汉字)
最近遇到一个需求是要求用户只能输入10个字符或者五位中文的数据,遇到这样的问题第一反应就是 android:maxLength=”10”这个属性然而去测试发现中文也是十个。百度了一下发现setFilters这个方法,网上的例子是不管当前输入框是否有值,只要输入超出10个字符则不给输入框赋值,个人感觉用户体验不太好,应当根据当前输入框内的值来截取对应长度的字符填充。代码如下:et_name = (E
原创
2017-10-10 10:47:08 ·
18423 阅读 ·
0 评论