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); 
  • 相关阅读:
    make_shared和shared_ptr的区别
    bitcoined
    ofstream的使用方法--超级精细。C++文件写入、读出函数(转)
    visual studio 安装过程
    Socket通信原理探讨(C++为例)
    以太坊的记录和关注点
    以太坊的应用
    以太坊
    比特币、以太坊
    c++
  • 原文地址:https://www.cnblogs.com/wskgjmhh/p/5420207.html
Copyright © 2011-2022 走看看