diff --git a/iFish7/src/main/java/com/ifish/activity/MySettingActivity.java b/iFish7/src/main/java/com/ifish/activity/MySettingActivity.java index 9e8e12b61..0172d4a53 100644 --- a/iFish7/src/main/java/com/ifish/activity/MySettingActivity.java +++ b/iFish7/src/main/java/com/ifish/activity/MySettingActivity.java @@ -576,6 +576,15 @@ public class MySettingActivity extends BaseActivity { super.onActivityResult(requestCode, resultCode, data); if (resultCode == Activity.RESULT_OK && requestCode == 300) { installApk(); + }else if (requestCode == 301) { + if (PermissionHelper.checkFilePermission(this)) { + showDownloadApkDialog(); + } else { + if (apkDownloadDialog != null) { + apkDownloadDialog.dismiss(); + } + ToastUtil.show(this, "必须允许文件管理权限才能下载更新APP,请前往APP管理界面手动授权"); + } } }