//跳转到通知管理public void gotoNotificationSetting() {try {// 根据通知栏开启权限判断结果,判断是否需要提醒用户跳转系统通知管理页面Intent intent = new Intent();intent.setAction(Settings.ACTION_CHANNEL_NOTIFICATION_SETTINGS);//这种方案适用于 API 26, 即8.0(含8.0)以上可以用intent.putExtra(Settings.EXTRA_APP_PACKAGE, getPackageName());intent.putExtra(Settings.EXTRA_CHANNEL_ID, CHANNEL_ID);//这种方案适用于 API21——25,即 5.0——7.1 之间的版本可以使用intent.putExtra("app_package", getPackageName());intent.putExtra("app_uid", CHANNEL_ID);startActivity(intent);} catch (Exception e) {e.printStackTrace();// 出现异常则跳转到应用设置界面Intent intent = new Intent();intent.setAction(Settings.ACTION_APPLICATION_DETAILS_SETTINGS);Uri uri = Uri.fromParts("package", getPackageName(), null);intent.setData(uri);startActivity(intent);}}
1200字范文,内容丰富有趣,写作的好帮手!