首页 > 移动平台 > 详细

Android - TextWatcher监听事件的使用

时间:2014-12-09 09:18:40      阅读:348      评论:0      收藏:0      [点我收藏+]

TextWatcher监听事件的使用


本文地址:http://blog.csdn.net/caroline_wendy


TextWatcher可以在EditText中监听输入字体,重写3个方法:
beforetTextChanged(),onTextChanged(),afterTextChanged()
可以在EditText的addTextChangedListener中添加匿名内部类的方式使用:
      mEditStatus.addTextChangedListener(new TextWatcher() {
            @Override
            public void beforeTextChanged(CharSequence s, int start, int count, int after) {

            }

            @Override
            public void onTextChanged(CharSequence s, int start, int before, int count) {

            }

            @Override
            public void afterTextChanged(Editable s) {
                int count = 140 - mEditStatus.length();
                mTextCount.setText(Integer.toString(count));
                mTextCount.setTextColor(Color.GREEN);
                if (count < 10)
                    mTextCount.setTextColor(Color.YELLOW);
                else if (count < 0)
                    mTextCount.setTextColor(Color.RED);
            }
        });






Android - TextWatcher监听事件的使用

原文:http://blog.csdn.net/caroline_wendy/article/details/41819443

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!