【发布时间】:2017-12-19 09:50:14
【问题描述】:
打开应用程序声音设置为最大。
NotificationManager n = (NotificationManager) getApplicationContext().getSystemService(Context.NOTIFICATION_SERVICE);
if(n.isNotificationPolicyAccessGranted()) {
AudioManager mAudioManager = (AudioManager) getSystemService(Context.AUDIO_SERVICE);
int maxVolume = mAudioManager.getStreamMaxVolume(AudioManager.STREAM_ALARM);
mAudioManager.setStreamVolume(AudioManager.STREAM_ALARM, maxVolume, 15);
}else{
// Ask the user to grant access
Intent intent = new Intent(android.provider.Settings.ACTION_NOTIFICATION_POLICY_ACCESS_SETTINGS);
startActivityForResult(intent,99);
}
我在 android 7.1.1 中使用过这段代码,但没有运气。 你能帮帮我吗?
【问题讨论】:
标签: android audio volume android-audiomanager android-7.1-nougat