admin
2022-08-09 399ac289f80b7a40aa4210341db6b447cacdcf14
app/src/main/java/com/tejia/lijin/app/ui/mine/LoginSelectActivity.java
@@ -89,6 +89,7 @@
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_login_select);
        setShowRecommend(false);
        mAquery = new AQuery(this);
        TopStatusSettings.setStatusViewAndDeepColorNoView(this);
        initData(getIntent());
@@ -327,11 +328,20 @@
                        canSend = true;
                    }
                }
                if(canSend) {
                    tv_login_gain_sms.setEnabled(canSend);
                }
            }
            @Override
            public void afterTextChanged(Editable editable) {
                tv_login_gain_sms.setEnabled(editable.length() == 13 ? true : false);
                String text=editable !=null?editable.toString():"";
                if(text.replace(" ","").length()==11){
                    tv_login_gain_sms.setEnabled(true);
                }else{
                    tv_login_gain_sms.setEnabled(false);
                }
//                tv_login_gain_sms.setBackgroundResource(editable.length() == 13 ?
//                        R.drawable.shape_mobile_login_light : R.drawable.shape_login_gain_sms);
            }
@@ -342,7 +352,6 @@
    protected void onResume() {
        super.onResume();
        Log.i(TAG, "onResume");
        MobclickAgent.onResume(this);
        boolean isLogin = UserUtil.isLogin(getApplicationContext());
        if (isLogin) {//用户已经登录
            if (isWXLogin) {
@@ -372,6 +381,9 @@
                mAquery.id(R.id.ll_other_login).visibility(View.GONE);
                mAquery.id(R.id.tv_login_onekey).text("本机号码一键绑定");
                mAquery.id(R.id.tv_mobile_hint).text(String.format("新的手机号必须没有绑定过其他%s帐号", getResources().getString(R.string.app_name)));
                mAquery.id(R.id.cb_agree).checked(false);
                break;
        }
@@ -513,7 +525,7 @@
                break;
            case R.id.tv_login_gain_sms:
                if (!isAgreed()) {
                if (!isAgreed() && (type == TYPE_LOGIN || type == TYPE_BIND_WITHOUT_LOGINED)) {
                    return;
                }
                tv_login_gain_sms.setEnabled(false);
@@ -547,7 +559,6 @@
    @Override
    protected void onPause() {
        super.onPause();
        MobclickAgent.onPause(this);
        if (isIntent) {
            finish();
        }