本文主要是介绍Android 11.0 所有音量默认为最大音量值,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
Android 11.0 所有音量默认为最大音量值
最近接到邮件需求想要将设备的所有音量的音量值默认为最大,修改默认音量值是在AudioSystem.java中的修改,具体修改参照如下:
/frameworks/base/media/java/android/media/AudioSystem.java
/// M: modify the default stream volume @{/** @hide */public static int[] DEFAULT_STREAM_VOLUME = new int[] {7, // STREAM_VOICE_CALL
- 12, // STREAM_SYSTEM
+ 15, // STREAM_SYSTEM
- 12, // STREAM_RING
+ 15, // STREAM_RING
- 12, // STREAM_MUSIC
+ 15, // STREAM_MUSIC
- 12, // STREAM_ALARM
+ 15, // STREAM_ALARM
- 12, // STREAM_NOTIFICATION
+ 15, // STREAM_NOTIFICATION
- 12, // STREAM_BLUETOOTH_SCO
+ 15, // STREAM_BLUETOOTH_SCO
- 12, // STREAM_SYSTEM_ENFORCED
+ 15, // STREAM_SYSTEM_ENFORCED
- 12, // STREAM_DTMF
+ 15, // STREAM_DTMF
- 12, // STREAM_TTS
+ 15, // STREAM_TTS
- 12, // STREAM_ACCESSIBILITY
+ 15, // STREAM_ACCESSIBILITY
- 5 // STREAM_ASSISTANT
+ 15 // STREAM_ASSISTANT};
注:STREAM_VOICE_CALL 的最大音量值为7,其余为15
重新编译验证,修改生效,设备的所有音量的音量值已默认为最大
这篇关于Android 11.0 所有音量默认为最大音量值的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!