<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 閱讀(5180) 評論(0)  編輯  收藏 所屬分類: Android

    主站蜘蛛池模板: 外国成人网在线观看免费视频| 免费A级毛片无码视频| 毛片免费在线观看网站| 午夜爱爱免费视频| 丁香婷婷亚洲六月综合色| 91九色精品国产免费| 亚洲第一页在线视频| 2021免费日韩视频网| 精品亚洲成A人无码成A在线观看| 成人免费激情视频| 亚洲熟女www一区二区三区| www免费插插视频| 亚洲无人区午夜福利码高清完整版 | 亚洲真人无码永久在线| 亚洲精品字幕在线观看| 亚洲欧美日韩久久精品| 香蕉成人免费看片视频app下载| 亚洲国产女人aaa毛片在线| 国产成人亚洲合集青青草原精品| 毛片免费观看视频| 曰批免费视频播放免费| 在线播放高清国语自产拍免费| 亚洲爆乳无码专区www| 亚洲成人一区二区| 免费观看一区二区三区| 亚洲人成综合在线播放| 免费看www视频| 好吊色永久免费视频大全| 亚洲AV日韩AV永久无码久久| 亚洲视频在线观看免费视频| 亚洲精品国产摄像头| 久久亚洲AV永久无码精品| 免费无码国产V片在线观看| 亚洲精品无码Av人在线观看国产| 在线a免费观看最新网站| 亚洲精品国产高清在线观看| 中文字幕精品无码亚洲字| 国产成人免费在线| 老湿机一区午夜精品免费福利| 亚洲av永久无码精品表情包| 国产黄色免费观看|