gpt4 book ai didi

android - 无法以编程方式在金立 A1 中打开静音模式

转载 作者:太空宇宙 更新时间:2023-11-03 10:58:28 25 4
gpt4 key购买 nike

嘿,我正在使用下面的代码将设备转为静音模式

public static void setDeviceOnSilent(Context context) {

AudioManager audioManager = (AudioManager) context.getSystemService(AUDIO_SERVICE);
audioManager.setRingerMode(AudioManager.RINGER_MODE_SILENT);
}

以上代码适用于除Gionee A1 以外的所有设备。请建议我已经授予 NotificationAccessPolicyEnabled 权限的问题是什么。下面是代码。

public static boolean isNotificationAccessPolicyEnabled(Context context) {
NotificationManager notificationManager;
notificationManager = (NotificationManager) context.getSystemService(Context.NOTIFICATION_SERVICE);

if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N
&& !notificationManager.isNotificationPolicyAccessGranted()) {

Intent intent = new Intent(
android.provider.Settings
.ACTION_NOTIFICATION_POLICY_ACCESS_SETTINGS);

context.startActivity(intent);

return false;
}
return true;
}

最佳答案

代码看起来还不错。检查 list 以获取必要的权限。

关于android - 无法以编程方式在金立 A1 中打开静音模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51303256/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com