EditText 动态获取输入字数,限制长度
来源:互联网 发布:教师网络培训总结 编辑:程序博客网 时间:2024/05/19 15:20
//问题最大字数private int num = 30;
etQuestion.addTextChangedListener(new TextWatcher() { private CharSequence temp; private int selectionStart; private int selectionEnd; @Override public void beforeTextChanged(CharSequence s, int start, int count, int after) { } @Override public void onTextChanged(CharSequence s, int start, int before, int count) { temp = s; } @Override public void afterTextChanged(Editable s) { int number = num - s.length(); tvQuestionNumber.setText(number+""); selectionStart = etQuestion.getSelectionStart(); selectionEnd = etQuestion.getSelectionEnd(); //删除多余输入的字(不会显示出来) if (temp.length() > num) { s.delete(selectionStart - 1, selectionEnd); etQuestion.setText(s); } //设置光标在最后 etQuestion.setSelection(s.length()); }});
0 0
- EditText 动态获取输入字数,限制长度
- EditText限制输入表情,限制输入字数长度
- EditText限制输入字数
- 限制EditText输入字数
- EditText 字数限制输入
- EditText 输入字数限制
- EditText限制输入字数
- Android editText 输入字数限制
- android editText 输入字数限制
- Android editText 输入字数限制
- 限制EditText的输入字数
- Android editText 输入字数限制
- android editText 输入字数限制
- Android EditText限制输入字数
- android EditText输入字数限制
- EditText限制输入长度
- EditText 实时显示输入的字数与最大输入限制长度
- android editText输入文本框限制输入字数和字数提示
- SASS&Compass语法学习
- 计费管理系统的设计
- 国内 Top500Android 应用分析报告
- Python challenge通关代码及攻略(9-16)
- 百度地图添加标注(显示多个标注点)
- EditText 动态获取输入字数,限制长度
- Vim 开发环境配置
- 秒杀多线程第八篇 经典线程同步 信号量Semaphore
- POJ - 3735 Training little cats(矩阵快速幂)
- Hive 分区,静态分区,动态分区
- hdu---5234
- 关于Spring定时任务(定时器)用法
- hdu3709 Balanced Number(数位dp)
- equals方法的重写