android輸入框內容改變的監(jiān)聽事件實例
更新時間:2018年02月24日 10:39:53 作者:黃林晴
下面小編就為大家分享一篇android輸入框內容改變的監(jiān)聽事件實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
android輸入框內容改變的監(jiān)聽事件一般用于比如我們常見的:登錄qq時 用戶名輸入完整時頭像自動顯示,或者注冊用戶時實時提示注冊格式是否正確等。那么我們在這里舉例:判斷輸入框是否有內容,來改變按鈕的狀態(tài),常用于搜索一類。截圖如下:(布局代碼不再給出)

首先所在的activity要 implements TextWatcher并實現其方法:
public void afterTextChanged(Editable arg0) {
// 文字改變后出發(fā)事件
String content = editText.getText().toString();
//若輸入框內容為空按鈕可點擊,字體為藍色
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輸入框內容改變的監(jiān)聽事件實例就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
您可能感興趣的文章:
- android實現可自由移動、監(jiān)聽點擊事件的懸浮窗
- Native.js獲取監(jiān)聽開關等操作Android藍牙設備實例代碼
- android監(jiān)聽View加載完成的示例講解
- android View 繪制完成監(jiān)聽的實現方法
- Android控件Spinner實現下拉列表及監(jiān)聽功能
- Android 7.0 監(jiān)聽網絡變化的示例代碼
- Android EditText 監(jiān)聽用戶輸入完成的實例
- Android監(jiān)聽橫豎屏切換功能
- Android編程自定義View時添加自己的監(jiān)聽器示例
- Android Usb設備的監(jiān)聽(Dev)外設端口的判定以及耳機的插拔
相關文章
Android DownloadMananger管理器實現下載圖片功能
Android DownloadMananger類似于下載隊列,管理所有當前正在下載或者等待下載的項目,他可以維持HTTP鏈接,并且在隊列中的下載項目一旦失敗,還能自動重新下載2023-01-01

