| | |
| | | import android.widget.TextView; |
| | | |
| | | import com.hdl.photovoltaic.R; |
| | | import com.hdl.photovoltaic.other.HdlDialogLogic; |
| | | import com.hdl.photovoltaic.other.HdlThreadLogic; |
| | | import com.hdl.photovoltaic.utils.PermissionUtils; |
| | | import com.hdl.photovoltaic.utils.SharedPreUtils; |
| | |
| | | */ |
| | | private void checkPermission_After(final Activity context, final int tag) { |
| | | String permission = Manifest.permission.CAMERA; |
| | | int status = PermissionUtils.getAuthorizeStaus(context, permission); |
| | | int status = PermissionUtils.getPermissionState(context, permission); |
| | | |
| | | switch (status) { |
| | | case PermissionUtils.STATUS_SUCCESS: |
| | |
| | | }); |
| | | break; |
| | | case PermissionUtils.STATUS_REFUSE_PERMANENT: |
| | | HdlThreadLogic.toast(mContext, R.string.permission_open); |
| | | // HdlThreadLogic.toast(mContext, R.string.permission_open); |
| | | HdlDialogLogic.getInstance().showSettingPermissionDialog(mContext); |
| | | break; |
| | | } |
| | | } |
| | |
| | | */ |
| | | private void select_photo() { |
| | | String permission = Manifest.permission.WRITE_EXTERNAL_STORAGE; |
| | | int status = PermissionUtils.getAuthorizeStaus(mContext, permission); |
| | | int status = PermissionUtils.getPermissionState(mContext, permission); |
| | | |
| | | switch (status) { |
| | | case PermissionUtils.STATUS_SUCCESS: |
| | |
| | | }); |
| | | break; |
| | | case PermissionUtils.STATUS_REFUSE_PERMANENT: |
| | | HdlThreadLogic.toast(mContext, R.string.permission_open); |
| | | // HdlThreadLogic.toast(mContext, R.string.permission_open); |
| | | HdlDialogLogic.getInstance().showSettingPermissionDialog(mContext); |
| | | break; |
| | | } |
| | | } |
| | |
| | | } |
| | | |
| | | |
| | | |
| | | |
| | | } |