整合營銷服務商

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

          免費咨詢熱線:

          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"

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

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

          ?


          主站蜘蛛池模板: 不卡无码人妻一区三区音频| 亚洲AV无码一区二区一二区| 99精品国产高清一区二区| 国产福利酱国产一区二区| 国产AV国片精品一区二区| 精品国产免费观看一区| 亚洲一区中文字幕在线观看| 国产伦一区二区三区免费| 亚洲综合av一区二区三区| 日本伊人精品一区二区三区| 日韩在线一区二区三区免费视频| 精品国产一区二区三区| 99精品国产一区二区三区2021| 国产高清视频一区三区| 中文字幕一区二区三区精华液 | 在线电影一区二区| 亚洲日本中文字幕一区二区三区| 国产在线观看精品一区二区三区91| 亚洲视频一区调教| 亚洲成在人天堂一区二区| 一区二区乱子伦在线播放| 波多野结衣AV无码久久一区| 国产av成人一区二区三区| 一区二区三区人妻无码| 国产伦精品一区二区三区免费下载| 中文字幕在线视频一区| 精品国产免费观看一区 | 亚洲av无码片vr一区二区三区| 久久精品国产第一区二区| 精品人妻AV一区二区三区| 国产一区在线视频| 色综合视频一区二区三区| 中文激情在线一区二区| 亚洲男女一区二区三区| a级午夜毛片免费一区二区| 精品免费AV一区二区三区| 无码av人妻一区二区三区四区| 亚洲不卡av不卡一区二区| 国产一在线精品一区在线观看| 亚洲美女高清一区二区三区| 亚洲欧美国产国产一区二区三区|