亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Android EditText 實(shí)現(xiàn)監(jiān)聽實(shí)例

 更新時(shí)間:2016年07月13日 09:39:09   投稿:lqh  
本文主要介紹Android EditText 組件 實(shí)現(xiàn)監(jiān)聽事件,并附有代碼實(shí)例,在Android開發(fā)過程中如果能用到可以參考下

我們要實(shí)現(xiàn):當(dāng)EditText的Text改變時(shí),我們希望得到通知,但是可惜的是Android并沒有這個(gè)監(jiān)聽器,也就無從得知變化了,但我們可以使用TextWatcher類可以幫助我們來實(shí)現(xiàn)這個(gè)功能。

現(xiàn)有一個(gè)id = edit的EditText。

1、定義一個(gè)TextWatcher的實(shí)例。

private TextWatcher watcher = new TextWatcher(){

 @Override
 public void afterTextChanged(Editable s) {
  // TODO Auto-generated method stub
 }

 @Override
 public void beforeTextChanged(CharSequence s, int start, int count, int after) {
  // TODO Auto-generated method stub
 }

 @Override
 public void onTextChanged(CharSequence s, int start, int before, int count) {
  Log.d("TAG","[TextWatcher][onTextChanged]"+s);
 }
 
};

2、在EditText上注冊(cè)該TextWatcher實(shí)例。

EditText et = (EditText)findViewById(R.id.edit);
et.addTextChangedListener(watcher);

這樣每當(dāng)EditText的Text改變的時(shí)候,onTextChanged()就會(huì)被調(diào)用!

以上就是對(duì) Android EditText 控件進(jìn)行的監(jiān)聽事件,有需要的朋友,可以參考下。

相關(guān)文章

最新評(píng)論