欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

android輸入框內(nèi)容改變的監(jiān)聽事件實(shí)例

 更新時(shí)間:2018年02月24日 10:39:53   作者:黃林晴  
下面小編就為大家分享一篇android輸入框內(nèi)容改變的監(jiān)聽事件實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧

android輸入框內(nèi)容改變的監(jiān)聽事件一般用于比如我們常見的:登錄qq時(shí) 用戶名輸入完整時(shí)頭像自動(dòng)顯示,或者注冊(cè)用戶時(shí)實(shí)時(shí)提示注冊(cè)格式是否正確等。那么我們?cè)谶@里舉例:判斷輸入框是否有內(nèi)容,來改變按鈕的狀態(tài),常用于搜索一類。截圖如下:(布局代碼不再給出)

首先所在的activity要 implements TextWatcher并實(shí)現(xiàn)其方法:

public void afterTextChanged(Editable arg0) {
// 文字改變后出發(fā)事件
String content = editText.getText().toString();
    //若輸入框內(nèi)容為空按鈕可點(diǎn)擊,字體為藍(lán)色
if (!content.isEmpty()) {
textView.setClickable(true);
textView.setEnabled(true);
textView.setTextColor(Color.BLUE);
} else {
textView.setClickable(false);
textView.setEnabled(false);
textView.setTextColor(Color.GRAY);
}

}
@Override
public void beforeTextChanged(CharSequence arg0, int arg1, int arg2,
int arg3) {
// TODO Auto-generated method stub

}

@Override
public void onTextChanged(CharSequence arg0, int arg1, int arg2, int arg3) {
// TODO Auto-generated method stub

}

以上這篇android輸入框內(nèi)容改變的監(jiān)聽事件實(shí)例就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論