左晓为主开发手持机充值管理机
zuoxiao
2024-07-29 fc1ec55e6ad56dc92737657750bcca7ed49f53eb
app/src/main/java/com/dayu/recharge/activity/LoginActivity.java
@@ -5,6 +5,7 @@
import android.content.pm.PackageManager;
import android.os.Bundle;
import android.text.TextUtils;
import android.util.Log;
import android.view.LayoutInflater;
import android.widget.Toast;
@@ -51,6 +52,10 @@
        setContentView(binding.getRoot());
        getPermission();
        initView();
        if (MyApplication.myApplication.libraryType == BaseCommon.NoLibrary) {
            choesLibrary();
            //没有选择版本先选择版本
        }
    }
    private void initView() {
@@ -69,12 +74,9 @@
            }
            if ((passWordBean == null && psStr.equals("123456"))
                    || passWordBean != null && passWordBean.getPassWord().equalsIgnoreCase(WSMD5.getMD5Str(psStr))) {
                if (MyApplication.myApplication.libraryType == BaseCommon.NoLibrary) {
                    choesLibrary();
                    //没有选择版本先选择版本
                } else {
                    startToHomeActivity();
                }
            } else {
                Toast.makeText(LoginActivity.this, "密码错误", Toast.LENGTH_SHORT).show();
            }
@@ -87,6 +89,16 @@
        }
    }
    @Override
    protected void onResume() {
        super.onResume();
        Log.i("LoginActivity","onResume");
    }
    /**
     * 选择版本
     */
@@ -95,11 +107,10 @@
        LibraryDialog dialog = new LibraryDialog(this, type -> {
            if (type == BaseCommon.HeNanLibrary) {
                getHNPermission();
            } else if (type == BaseCommon.QHAloneLibrary) {
            } else if (type == BaseCommon.QHOnLineLibrary) {
                getHNPermission();
            }
            MyApplication.myApplication.initApplication();
            startToHomeActivity();
        });
        dialog.show();
    }
@@ -109,6 +120,8 @@
            startActivity(new Intent(LoginActivity.this, com.dayu.henanlibrary.activity.HomeActivity.class));
        } else if (MyApplication.myApplication.libraryType == BaseCommon.QHAloneLibrary) {
            startActivity(new Intent(LoginActivity.this, HomeActivity.class));
        }else if (MyApplication.myApplication.libraryType==BaseCommon.QHOnLineLibrary){
            startActivity(new Intent(LoginActivity.this, com.dayu.qiheonlinelibrary.activity.HomeActivity.class));
        }
        LoginActivity.this.finish();
    }