mac
2024-07-01 f96eb57f7051d52a06ec3965bbbc5ab3c0b0a3de
app/src/main/java/com/hdl/photovoltaic/ui/LoginActivity.java
@@ -122,13 +122,14 @@
        }
//        String acc = "18402017839";
        String acc = "13375012441";
//        String acc = "13375012441";
//        String acc = "18316672920";
//        String acc = "nuy13368@uzxia.com";
        String pws = "123456";
//        String pws = "123456";
        //测试用
        viewBinding.homeLoginAccountEt.setText(acc);
        viewBinding.homeLoginPasswordEt.setText(pws);
//        viewBinding.homeLoginAccountEt.setText(acc);
//        viewBinding.homeLoginPasswordEt.setText(pws);
        checkClearIconShowOrNot(viewBinding.homeLoginAccountEt.getText().toString());
        isLoginTextViewEnabled();
    }
@@ -175,7 +176,6 @@
            @Override
            public void onClick(View v) {
                viewBinding.homeLoginAccountEt.setText("");
                viewBinding.homeLoginClearContentsIv.setVisibility(View.GONE);
            }
        });
        //输入密码
@@ -377,6 +377,21 @@
    }
    /**
     * 检测清除图标是否显示
     */
    private void checkClearIconShowOrNot(String s) {
        if (s.replace(" ", "").length() > 0) {
            if (viewBinding.homeLoginClearContentsIv.getVisibility() == View.GONE) {
                viewBinding.homeLoginClearContentsIv.setVisibility(View.VISIBLE);
            }
        } else {
            if (viewBinding.homeLoginClearContentsIv.getVisibility() == View.VISIBLE) {
                viewBinding.homeLoginClearContentsIv.setVisibility(View.GONE);
            }
        }
    }
    /**
     * 本地校验输入账号或者密码是否正确
     *
     * @param account  账号
@@ -546,15 +561,7 @@
        @Override
        public void afterTextChanged(Editable s) {
            if (s.length() > 0) {
                if (viewBinding.homeLoginClearContentsIv.getVisibility() == View.GONE) {
                    viewBinding.homeLoginClearContentsIv.setVisibility(View.VISIBLE);
                }
            } else {
                if (viewBinding.homeLoginClearContentsIv.getVisibility() == View.VISIBLE) {
                    viewBinding.homeLoginClearContentsIv.setVisibility(View.GONE);
                }
            }
            checkClearIconShowOrNot(s.toString());
            isLoginTextViewEnabled();
        }
    };