前言:开发app快两年了,总结了一些小知识,以前没时间发表,最近有时间了,和大家分享一下。EditText edtUserName;//别忘记初始化/* * 添加文本改变的监听 */    edtUserName.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) {        //如果改变了,并且文本长度>0        if (s.toString().length() > 0) {            Log.i(TAG, "edtUserName onTextChanged");                   } else {            //如果改变了,并且文本长度=0                    }    }});
/* * 获取到焦点的监听 */edtUserName.setOnFocusChangeListener(new View.OnFocusChangeListener() {    @Override    public void onFocusChange(View v, boolean hasFocus) {        if (hasFocus) {            Log.i(TAG, "edtUserName获取到焦点了。。。。。。");        } else {            Log.i(TAG, "edtUserName失去焦点了。。。。。。");        }    }});

 

更多相关文章

  1. 为什么要学习 Markdown?究竟有什么用?
  2. Dialog使用findViewById 报空指针异常
  3. 解决了在Android原生TextView中,当text长度小于hint时,TextView右
  4. Android中将layout_width或layout_height设置为0的情况
  5. Html 转换 Txt
  6. android ellipsize的使用及实现跑马灯效果总结
  7. Android(安卓)DES加密的CBC模式加密解密和ECB模式加密解密
  8. Android(安卓)输入框获取焦点后改变颜色
  9. Unity3D实现复制文本到系统剪贴板(PC, Android, iOS)

随机推荐

  1. 实例演示常用函数类型 常用数据类型
  2. Android(安卓)自定义view(二) 如何实现自
  3. 重新签名apk
  4. 【MarsChen】D03_Say_Hello_to_Android
  5. android 进度条的样式
  6. You must call removeView() on the chil
  7. Android模拟键盘和键盘监听的一些调研
  8. android ndk (3)
  9. Android的onCreateOptionsMenu()创建菜单
  10. android背景选择器selector用法汇总