editText.addTextChangedListener(new TextWatcher() {
@Override
public void afterTextChanged(Editable arg0) {
// TODO Auto-generated method stub
Integer leftLength = 30 - editText.length();
if (leftLength >= 20) {
textCount.setTextColor(Color.GREEN);
textCount.setText(leftLength.toString());
} else if (leftLength >= 5) {
textCount.setTextColor(Color.YELLOW);
textCount.setText(leftLength.toString());
} else if (leftLength >= 0) {
textCount.setText(leftLength.toString());
textCount.setTextColor(Color.RED);
} else {
// editText.setEnabled(false);
textCount.setText(String.valueOf(0));
editText.setText(editText.getText().toString().substring(0,
30));
}
}
@Override
public void beforeTextChanged(CharSequence arg0, int arg1,
int arg2, int arg3) {
// TODO Auto-generated method stub
}
@Override
public void onTextChanged(CharSequence arg0, int arg1, int arg2,
int arg3) {
// TODO Auto-generated method stub
}
});
分享到:
相关推荐
android:textColorHint="#ffff00"//设置提示信息文字的颜色,默认为灰色android:textScaleX="1.5"//控制字与字之间的间距 android:typeface="monospace"//字型,normal, sans, serif, monospace android:background=...
Android:利用EditText和ListView_实现动态信息检索
android edittext不弹出软键盘三种方法“: 方法一: 在AndroidMainfest.xml中选择哪个activity,设置windowSoftInputMode属性为adjustUnspecified|stateHidden 例如: <activity android:name=".Main" android:...
Android 监听EditText变化事件
NULL 博文链接:https://sarin.iteye.com/blog/1632124
Android改EditText背景及光标Demo(开发工具:Android Studio)
代码为EditText悬浮文字提示的实例代码,有问题请博客留言:http://blog.csdn.net/seven2729/article/details/48655807
Android实现 点击EditText编辑框清除hint预设字 的功能实现Demo。
android-EditText边框颜色 ,完整源码,适用初学者
android 实现点击edittext的“小眼睛”切换明密文
在EditText中输入信息,然后根据EditText中输入的信息再进行查找,将在ListView中显示查找结果,在LisTView中可以选择一项输入到EditText中。
android EditText跟随键盘弹出,背景不会被顶上去
Android实现EditText的一个细节效果的源码
小白分享 Android自定义EditText
酷炫动画,edittext文字飞入效果
Android ContextMenu实例,为EditText文本框添加上下文菜单,菜单激活并显示的方式是,用户在EditText输入框上面长按2秒,即可弹出上下文菜单,如运行截图所示的效果,为实现此功能,创建了onCreateContextMenu ...
android 输入框EditText禁止输入Emoji表情符,博客地址:http://blog.csdn.net/elsdnwn/article/details/45390771
Android ListView EditText批量录入功能,自定义键盘。
Android Form EditText Android form edit text is an extension of EditText that brings data validation facilities to the edittext. Example App I built an example app that showcase some of the ...
Android中EditText的常用效果实现,对于EditText输入表情,验证输入等问题。