EditText限制输入字数
来源:互联网 发布:edius软件在那里下载 编辑:程序博客网 时间:2024/05/16 14:22
EditText限制输入字数
小功能,封装一个方法即可,记录一下直接copy使用。
private final int LIMIT_LENGTH = 4; private int beforeLength;//输入前长度 private int coursor;//当前光标位置 //限制输入长度4 etGoodName.addTextChangedListener(new TextWatcher() { @Override public void beforeTextChanged(CharSequence s, int start, int count, int after) { beforeLength = s.length(); } @Override public void onTextChanged(CharSequence s, int start, int before, int count) { coursor = start; } @Override public void afterTextChanged(Editable s) { int afterLength = s.length(); if (s.length() > LIMIT_LENGTH) { int over = afterLength - LIMIT_LENGTH;//超出最大限制多少字 int input = afterLength - beforeLength;//输入了多少字 int st = coursor + (input - over); int en = coursor + input;//此时游标末尾 Editable finStr= s.delete(st, en);// mView.setFeedbackContent(finStr.toString(), st);// mView.updateNum(newStr.toString().length()); //ToastUtils.showShortToast(mContext, "超出长度限制"); } else {// mView.updateNum(s.toString().length()); } } });
阅读全文
0 0
- EditText限制输入字数
- 限制EditText输入字数
- EditText 字数限制输入
- EditText 输入字数限制
- EditText限制输入字数
- Android editText 输入字数限制
- android editText 输入字数限制
- Android editText 输入字数限制
- 限制EditText的输入字数
- Android editText 输入字数限制
- android editText 输入字数限制
- Android EditText限制输入字数
- android EditText输入字数限制
- android editText输入文本框限制输入字数和字数提示
- android中editText 输入字数限制
- android EditText限制输入字数的方法
- android EditText限制输入的字数
- Android中EditText的输入字数限制
- 剑指编程(2)
- ReactNative 到 Weex 的艰难一迈
- Java中hashCode()与equals()的问题
- Project Euler 46-50题
- 你不能不知道的14个大数据专业词汇
- EditText限制输入字数
- jqurid 表格 弹窗layer
- zookeeper事务日志可视化
- 七牛云-Atlab API-鉴黄、暴恐、政治人物识别
- 关于MacOS升级10.13系统eclipse菜单灰色无法使用解决方案
- dotfiles
- JAVA面向对象编程艺术与思想:中文转拼音2
- Java设计模式——迭代器模式(Iterator Pattern)
- Java中Overload和Override的区别(动态多态和静态多态)