<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    即興的靈感

    思維是一種藝術; 藝術需要靈感。

    博客好友

    最新評論

    使用TextWatcher實現EditText與TextView同步

    我們看過很多例子介紹了EditText與TextView同步的方法,都是通過讓EditText控件添加按鍵監聽器來實現,在監聽器中讓TextView中的值顯示為EditText中輸入的內容,從而實現了基本的同步功能,大致的實現方法如下:

    editText.setOnKeyListener(new EditText.OnClickListener(){  
    public boolean onKey(View v,int keyCode,KeyEvent event)  
    {  
         textView.setText(editText.getText());  
         return false;  
    }  
    });  

    今天ATAAW.COM來給大家介紹另一種能讓EditText與TextView同步的絕世武功,這門功夫需要煉成一種叫做TextWatcher的東西,下面我們一起來練這門功夫,掌握絕世秘訣,從而實現更加專業的同步功能。

    TextWatcher自身是一個接口,首先需要實現這個接口并覆蓋其三個方法,分別為Text改變之前,改變之后以及改變的過程中各自發生的動作相應,這里我們只需要實現EditText在文本發生改變時候讓TextView的內容跟著發生變化。

    editText.addTextChangedListener(new TextWatcher(){
    @Override  
    public void afterTextChanged(Editable s) {  
        }  
    @Override  
    public void beforeTextChanged(CharSequence s,int start,int count,int after){      
        }  
    @Override  
    public void onTextChanged(CharSequence s, int start, int before, int count) {  
       textView.setText(editText.getText());  
      }  
    }); 

    可以看出TextWatcher是專門用來監聽文本變化的,正因為它的這個技能,正是我們實現同步的功能所需要的。文章



    ?
    鳳凰涅槃/浴火重生/馬不停蹄/只爭朝夕
    ???? 隱姓埋名/低調華麗/簡單生活/完美人生

    posted on 2010-11-26 11:27 poetguo 閱讀(5178) 評論(0)  編輯  收藏 所屬分類: Android

    主站蜘蛛池模板: 特级毛片全部免费播放a一级| 国产亚洲sss在线播放| 国产99久久亚洲综合精品| 免费看的黄色大片| 亚洲欧美综合精品成人导航| 成人人观看的免费毛片| 亚洲女女女同性video| 老司机永久免费网站在线观看| 亚洲精品无播放器在线播放| 日韩免费无砖专区2020狼| 亚洲人成欧美中文字幕| 免费人成在线观看视频播放| 一级免费黄色大片| 国产亚洲精品一品区99热| 久爱免费观看在线网站| 亚洲国产人成在线观看| 97无码免费人妻超级碰碰夜夜| 亚洲精品国产综合久久久久紧| 国产一级淫片a视频免费观看| jizz免费在线影视观看网站| 亚洲高清国产AV拍精品青青草原 | 毛片A级毛片免费播放| 亚洲欧美不卡高清在线| 区三区激情福利综合中文字幕在线一区亚洲视频1 | 日本免费一区尤物| 伊人久久国产免费观看视频| 亚洲午夜久久久影院伊人| 永久看日本大片免费35分钟| 自拍日韩亚洲一区在线| 亚洲av无码成人精品区在线播放| a级毛片免费观看视频| 亚洲日本香蕉视频观看视频| 国产a不卡片精品免费观看| 青青草原1769久久免费播放| 亚洲毛片基地4455ww| 亚洲一本大道无码av天堂| 91精品导航在线网址免费| 久久亚洲AV成人无码国产最大| 亚洲深深色噜噜狠狠爱网站| 无码国产精品一区二区免费式影视| 欧美激情综合亚洲一二区|