整合營銷服務商

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

          免費咨詢熱線:

          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| 亚洲国产精品综合一区在线| 秋霞电影网一区二区三区| 国产视频一区在线观看| 亚洲变态另类一区二区三区| 亚洲a∨无码一区二区| 岛国精品一区免费视频在线观看| 无码少妇一区二区浪潮免费| 国模一区二区三区| 久久婷婷色一区二区三区| 精品国产免费一区二区| 亚洲AV无码一区二区三区在线| 一区二区三区在线免费| 无码人妻啪啪一区二区| 亚洲视频在线一区二区| 日本精品一区二区三本中文| 国产日本亚洲一区二区三区| 亚洲一区二区三区电影| 精品乱人伦一区二区三区| 无码精品蜜桃一区二区三区WW| 日韩精品一区二区三区毛片| 精品动漫一区二区无遮挡| 国产亚洲一区二区手机在线观看| 久久精品国产亚洲一区二区三区| 在线免费视频一区二区| 日韩高清一区二区三区不卡 | 国产主播在线一区| 91精品一区二区三区在线观看| 中文字幕精品无码一区二区 | 色老头在线一区二区三区| 亚洲国产国产综合一区首页| 狠狠爱无码一区二区三区| 视频一区二区三区在线观看| 国产激情无码一区二区三区| 亚洲综合av永久无码精品一区二区| 人妻少妇一区二区三区| 国产福利一区二区三区视频在线|