zoukankan      html  css  js  c++  java
  • TextWatcher 编辑框监听器

    1. TextWatcher tw = new TextWatcher() {  
    2.       @Override  
    3.       public void beforeTextChanged(CharSequence s, int start, int count,  
    4.               int after) {  
    5.           Log.e("beforeTextChanged", "-----------------------");  
    6.           Log.e("beforeTextChanged", "s:" + s + " start:" + start + " count:"  
    7.                   + count + " after:" + after);  
    8.           // s:之前的文字内容  
    9.           // start:添加文字的位置(从0开始)  
    10.           // count:不知道 一直是0  
    11.           // after:添加的文字总数  
    12.       }  
    13.   
    14.       @Override  
    15.       public void onTextChanged(CharSequence s, int start, int before,  
    16.               int count) {  
    17.           Log.e("onTextChanged", "-----------------------");  
    18.           Log.e("onTextChanged", "s:" + s + " start:" + start + " before:"  
    19.                   + before + " count:" + count);  
    20.           // s:之后的文字内容  
    21.           // start:添加文字的位置(从0开始)  
    22.           // before:不知道 一直是0  
    23.           // before:添加的文字总数  
    24.       }  
    25.   
    26.       @Override  
    27.       public void afterTextChanged(Editable s) {  
    28.           Log.e("afterTextChanged", "-----------------------");  
    29.           Log.e("afterTextChanged", "s:" + s);  
    30.           // s:之后的文字内容  
    31.       }  
    32.   };  
    33.   tv.addTextChangedListener(tw); 
  • 相关阅读:
    truncate删除一个分区,测试全局索引是否失效
    DG环境恢复同步遇到报错ORA-00353ORA-00334以及ORA-00600[2619], [47745]
    继承
    智能指针unique_ptr
    explicit
    编译安装python3
    Linux读写执行权限(-r、-w、-x)的真正含义
    nginx入门之编译安装
    vim
    1.yum下载 mysql及授权
  • 原文地址:https://www.cnblogs.com/wskgjmhh/p/5420207.html
Copyright © 2011-2022 走看看