| | |
| | | private void checkPermission_After(final Activity context, final int tag) { |
| | | String permission = Manifest.permission.CAMERA; |
| | | // 未授权 如果应用程序没有所需的权限,则显示解释说明 |
| | | PermissionExplanationDialog.getInstance().showPortConflictPdDialog(context, context.getString(R.string.camera_storage_instructions), context.getString(R.string.camera_storage_purpose)); |
| | | // PermissionExplanationDialog.getInstance().showPortConflictPdDialog(context, context.getString(R.string.camera_storage_instructions), context.getString(R.string.camera_storage_purpose)); |
| | | int status = PermissionUtils.getPermissionState(context, permission); |
| | | switch (status) { |
| | | case PermissionUtils.STATUS_SUCCESS: |
| | | PermissionExplanationDialog.getInstance().dismiss(); |
| | | // PermissionExplanationDialog.getInstance().dismiss(); |
| | | dismiss(); |
| | | if (0 == tag) { |
| | | take_photo(); |