监听EditText中的字数,并且超出字数时显示红色字体
来源:互联网 发布:我的世界js是什么意思 编辑:程序博客网 时间:2024/06/04 19:12
效果图:
主要代码:
mEditText.addTextChangedListener(new TextWatcher() {
@Override
public void onTextChanged(CharSequence s, int start, int before,
int count) {
uploadTitle = mEditText.getText().toString().trim();
String length = uploadTitle.length() + "/" + maxTitle;
if (uploadTitle.length() > maxTitle) {
//防止Toast被输入键盘遮挡,将Toast显示在屏幕中间
ToastUtil.MidToast(getActivity(),
"已超过" + (uploadTitle.length() - maxTitle) + ""
+ "个字!");
//如果字数超出了限定,则将其颜色变为红色
SpannableStringBuilder builder = new SpannableStringBuilder(
length);
builder.setSpan(new ForegroundColorSpan(Color.RED), 0, 2,
Spannable.SPAN_EXCLUSIVE_INCLUSIVE);
tv_upload_titlelength.setText(builder);
} else {
tv_upload_titlelength.setText(length);
}
}
- 监听EditText中的字数,并且超出字数时显示红色字体
- 限制字数, 并且实时显示字数的EditText
- android EditText 字数监听并显示
- android EditText 字数监听并显示
- 监听editText字数计数并显示
- Edittext监听字数变化
- Android对EditText进行字数的监听并且实施更改
- 监听EditText输入的字数
- EditText输入字数限制,超出限定字数Toast提示
- EditText 设置字数限制,超过字数限制时 toast 提示并且输入无效
- dede标题字数限制修改 当标题字数超出限制时显示title
- 对EditText进行监听,字数不超过12
- Android 监听EditText输入文字的字数
- Android开发:监听EditText字数的变化
- 监听EditText内容变化及字数限制
- textView 文本字数超出 部分显示省略号
- Android Textview 超出最多字数省略号显示
- android EditText限制输入字数并显示剩余字数
- Conversion to Dalvik format failed with error 1【提示翻译】
- 【Android】大图片加载时OOM
- 关于电压校准值的问题
- UVa 11879 - Multiple of 17
- 【Android小问题】XML布局文件错误提示:incorrect line ending found carriage return without corresponding newline
- 监听EditText中的字数,并且超出字数时显示红色字体
- android开源项目和框架
- 【GitHub】AndroidAnnotation框架使用方法
- 【Android PDF】Android中集成mupdf
- 【Android adb】 adb环境变量配置
- 【Android SharedPreference】 使用SharedPreferences存储复杂类型的数据
- 【Android WebView】 利用webview实现浏览器的基本功能
- 【Android】 切换Webview与自定义的界面实现
- 【Eclipse】 Eclipse中自动生成类注释