Android实战_限制EditText 文本输入
来源:互联网 发布:帝霸传奇手游源码 编辑:程序博客网 时间:2024/06/10 01:34
本篇文章从初学者的角度出发,针对不知道如何对EditText文本限制怎么下手的工作者,本片文章已经写成工具类,大家可以直接拿来使用 或者加以修改
/** * 限制edit文本输入 */class AstrictEdit implements TextWatcher { private int astrictMax; //最大值 private EditText editText; //需要限制的控件 void astrict(EditText editText, int astrictMax){ this.astrictMax = astrictMax; this.editText = editText; editText.addTextChangedListener(this); } @Override public void beforeTextChanged(CharSequence s, int start, int count, int after) { } @Override public void onTextChanged(CharSequence s, int start, int before, int count) { } @Override public void afterTextChanged(Editable s) { int length = s.toString().length();//获得文字长度,并且把光标移动到文本长度最大值处,大于文本限制就会截取。 editText.setSelection(length); if (length > astrictMax) { String substring = s.toString().substring(0, astrictMax); editText.setText(substring); } }}
0 0
- Android实战_限制EditText 文本输入
- EditText 文本内容输入限制
- android EditText输入限制
- android EditText输入限制
- Android EditText 输入限制
- android Edittext 限制输入
- android EditText输入限制
- android EditText输入限制
- Android EditText输入限制
- Android EditText限制文本输入的长度并给予提示
- android EditText文本限制输入行数,多余部分显示省略号
- Android editText 输入字数限制
- Android:EditText限制文字输入
- android EditText限制输入长度
- Android EditText限制输入长度
- android editText 输入字数限制
- Android editText 输入字数限制
- Android:EditText限制文字输入
- task_struct结构注释
- (四)CentOS 7安装Nginx(编译安装)
- (不推荐使用)springMVC基本配置+继承MultiActionController来实现根据参数名指定要请求的方法
- WebView·开车指南
- 浅谈智能指针shared_ptr
- Android实战_限制EditText 文本输入
- 用Delphi创建服务程序
- linux 静态库的链接 undefined reference
- 理解CSS3弹性盒子模型
- mql数据类型
- SQL基础操作_1_基础概念
- PAT1027 打印沙漏
- 通过注册表写入环境变量
- 项目中执行ArrayList.remove() 抛出java.lang.UnsupportedOperationException