整合營銷服務商

          電腦端+手機端+微信端=數據同步管理

          免費咨詢熱線:

          Android 當兩個文本框同時不為空時,按鈕可用

          啥也不薛,先看效果圖

          安卓輸入法空格_安卓輸入法空格鍵太小_安卓輸入框為空

          安卓輸入框為空_安卓輸入法空格_安卓輸入法空格鍵太小

          安卓輸入法空格_安卓輸入法空格鍵太小_安卓輸入框為空

          主要就是去設置文本框的監聽事件,由于有兩個文本框,所以直接調用兩次就行,之前去嵌套著調用,既麻煩,還容易出錯,我最終也沒通過嵌套搞出來,唉,然后就百度到了另一種方法,在這里記下來,算是學習之路的一個交代。

          下面直接貼代碼

          //對文本框的監聽事件
                  TextWatcher textWatcher = new TextWatcher() {
                      @Override
                      public void beforeTextChanged(CharSequence s, int start, int count, int after) {
                      }
          

          安卓輸入法空格_安卓輸入框為空_安卓輸入法空格鍵太小

          @Override public void onTextChanged(CharSequence s, int start, int before, int count) { } //若兩文本框都不為空,則按鈕可用 @Override public void afterTextChanged(Editable s) { if (et_newpsw.getText().length()==0||et_confirmpsw.getText().length()==0){ btn_confirm.setEnabled(false); }else {

          安卓輸入法空格鍵太小_安卓輸入法空格_安卓輸入框為空

          btn_confirm.setEnabled(true); } } }; et_newpsw.addTextChangedListener(textWatcher); et_confirmpsw.addTextChangedListener(textWatcher);

          主要就是在()方法里面判斷兩個文本框是否為空,然后設置按鈕()的是否可用。

          按鈕最開始是不可用的,因為兩個文本框都未輸入,所以要在.xml里設置一下android:enabled="false"

          這個接口是專門用來監聽文本框變化的,里面的方法使用很多大佬也講得特別的細致,可以去百度了解一下。我就不獻丑了,哈哈。

          文章主要供自己學習使用,如有錯誤,望指正!

          ?


          主站蜘蛛池模板: 亚洲一区精品无码| 无码精品人妻一区二区三区免费| 国产精品视频一区| 老熟妇仑乱视频一区二区| 99久久人妻精品免费一区| 日韩内射美女人妻一区二区三区| 亚洲一区二区久久| 四虎成人精品一区二区免费网站 | 成人精品视频一区二区三区不卡| 亚洲.国产.欧美一区二区三区| 福利片福利一区二区三区| 中文字幕在线一区二区三区| 在线日韩麻豆一区| 无码人妻一区二区三区免费| 久久国产精品视频一区| 国产一区二区免费视频| 东京热无码一区二区三区av | 国产精品一区二区不卡| 国产一区二区精品尤物| 国产丝袜一区二区三区在线观看| 无码乱码av天堂一区二区| 免费播放一区二区三区| 日韩动漫av在线播放一区| 中文字幕人妻丝袜乱一区三区| 国产香蕉一区二区在线网站| 国产精品亚洲综合一区在线观看| 人妻少妇AV无码一区二区| 亚洲一区二区三区成人网站 | 国精品无码一区二区三区在线| 亚洲一区二区三区写真| 国产在线观看一区精品| 日韩在线视频一区| 一区二区视频传媒有限公司 | 一区二区三区视频观看| 精品国产伦一区二区三区在线观看| 日本人真淫视频一区二区三区| 亚洲午夜精品一区二区公牛电影院| 亚洲国产激情一区二区三区| 亚洲av日韩综合一区二区三区| 亚洲毛片αv无线播放一区| 国产一区二区精品久久91|