EditText最大值提醒
来源:互联网 发布:小学英语课本同步软件 编辑:程序博客网 时间:2024/06/05 03:26
Android EditText输入最大值提示功能
public class LengthFilter implements InputFilter { public LengthFilter(int max) { mMax = max; } @Override public CharSequence filter(CharSequence source, int start, int end, Spanned dest, int dstart, int dend) { int keep = mMax - (dest.length() - (dend - dstart)); if (keep <= 0) { if (mErrorToast == null) { mErrorToast = Toast.makeText(ShowDetailCommentActivity.this, R.string.comment_input_overflow, Toast.LENGTH_SHORT); } mErrorToast.show(); return ""; } else if (keep >= end - start) { return null; // keep original } else { keep += start; if (mErrorToast == null) { mErrorToast = Toast.makeText(ShowDetailCommentActivity.this, R.string.comment_input_overflow, Toast.LENGTH_SHORT); } mErrorToast.show(); if (Character.isHighSurrogate(source.charAt(keep - 1))) { --keep; if (keep == start) { return ""; } } return source.subSequence(start, keep); } } private int mMax; }
mEditText.setFilters(new InputFilter[] { new LengthFilter(mMaxTextNum) });
0 0
- EditText最大值提醒
- Android EditText提醒用户输入错误方法
- Android EditText输入最大值提示功能
- EditText 输入值限定最小值和最大值
- android 设置edittext最大值输入并且提示
- Android EditText输入最大值提示功能
- editText设置输入最大值(不是长度)
- 自定义EditText实现未输入文字动画提醒效果
- EditText输入限制:整数,小数,最大值,最大字符长度,手机号
- EditText保留两位小数并输入不超过最大值
- 提醒
- 提醒
- 提醒
- 提醒
- 提醒
- 提醒
- EditText 字数限制,并提醒,解决了粘贴文本不提示bug
- 最大值
- 欢迎使用CSDN-markdown编辑器
- 百度地图的定位
- 《计算机系统概论》
- jetty
- 第三方登录and分享
- EditText最大值提醒
- 使用JS提交表单
- mjpg-streamer
- Android获取SHA值
- 矢量的二重叉积公式的推导
- html中onload的使用
- 重构理论及实践——用工厂模式重构c++后台代码
- js点击button按钮跳转到另一个新页面
- JS实现跨域的几种方式