<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

    主站蜘蛛池模板: 亚洲免费黄色网址| 青青操免费在线观看| 四虎精品视频在线永久免费观看 | 国产精品成人69XXX免费视频| 在线观看免费宅男视频| 一本天堂ⅴ无码亚洲道久久| 日日麻批免费40分钟无码| 亚洲精品你懂的在线观看| 在线成人精品国产区免费| 国产亚洲精久久久久久无码| 美女视频黄a视频全免费网站色窝 美女被cao网站免费看在线看 | 久久久久亚洲精品天堂| 国产成人精品免费视频大| 亚洲伊人久久精品| 亚洲av永久无码精品秋霞电影秋 | 久久青青草原国产精品免费| 亚洲视频精品在线| 美女视频黄a视频全免费| 亚洲日本va一区二区三区| 亚洲国产成人精品91久久久| 中文字幕无码毛片免费看| 亚洲一级二级三级不卡| 成人免费视频观看无遮挡| 无遮挡国产高潮视频免费观看 | 四虎影在线永久免费四虎地址8848aa | 免费一区二区无码东京热| 老司机亚洲精品影院无码| 无码日韩人妻av一区免费| 久久水蜜桃亚洲AV无码精品| 久久久久无码专区亚洲av| 2021精品国产品免费观看| 亚洲爆乳AAA无码专区| 亚洲毛片αv无线播放一区| 777爽死你无码免费看一二区| 亚洲精品夜夜夜妓女网| 1000部拍拍拍18勿入免费凤凰福利| 亚洲乱妇熟女爽到高潮的片| 怡红院亚洲怡红院首页| 97免费人妻无码视频| 国产精品福利在线观看免费不卡 | 免费大学生国产在线观看p|