| | |
| | | package com.dayu.recharge.activity; |
| | | |
| | | import android.Manifest; |
| | | import android.content.Intent; |
| | | import android.os.Bundle; |
| | | import android.view.KeyEvent; |
| | |
| | | import com.dayu.recharge.databinding.ActivityHomeBinding; |
| | | import com.dayu.recharge.dbBean.AdminDataBean; |
| | | import com.dayu.recharge.utils.TipUtil; |
| | | import com.dayu.recharge.utils.ToastUtil; |
| | | import com.permissionx.guolindev.PermissionX; |
| | | |
| | | |
| | | /** |
| | |
| | | homeBinding = ActivityHomeBinding.inflate(LayoutInflater.from(this)); |
| | | setContentView(homeBinding.getRoot()); |
| | | initView(); |
| | | getPermission(); |
| | | rushState(); |
| | | } |
| | | |
| | | private void getPermission() { |
| | | PermissionX.init(HomeActivity.this).permissions(Manifest.permission.READ_PHONE_STATE) |
| | | .onExplainRequestReason((scope, deniedList) -> { |
| | | |
| | | // val message = "PermissionX需要您同意以下权限才能正常使用" |
| | | }) |
| | | .request((allGranted, grantedList, deniedList) -> { |
| | | if (allGranted) {//所有申请的权限都已通过 |
| | | |
| | | } else {//您拒绝了如下权限:$deniedList |
| | | |
| | | |
| | | } |
| | | }); |
| | | } |
| | | |
| | | public void rushState() { |
| | | if (MyApplication.myApplication.isConncet) { |