android调节系统音量之设置默认音量、最大音量和最小音量

wuchangjian2021-11-05 14:56:39编程学习

android调节系统音量之设置默认音量、最大音量和最小音量

有时候我们想改变系统的默认音量等音量属性,这时可以修改以下对应内容实现:

  • 默认音量
//位置  frameworks/base/media/java/android/media/AudioSystem.java
/** @hide */
    public static int[] DEFAULT_STREAM_VOLUME = new int[] {
        4,  // STREAM_VOICE_CALL
        7,  // STREAM_SYSTEM
        5,  // STREAM_RING
        5, // STREAM_MUSIC
        6,  // STREAM_ALARM
        5,  // STREAM_NOTIFICATION
        7,  // STREAM_BLUETOOTH_SCO
        7,  // STREAM_SYSTEM_ENFORCED
        5, // STREAM_DTMF
        5, // STREAM_TTS
        5, // STREAM_ACCESSIBILITY
        5, // STREAM_ASSISTANT
    };
  • 最大音量
//位置 frameworks/base/services/core/java/com/android/server/audio/AudioService.java
/** Maximum volume index values for audio streams */
    protected static int[] MAX_STREAM_VOLUME = new int[] {
        5,  // STREAM_VOICE_CALL
        7,  // STREAM_SYSTEM
        7,  // STREAM_RING
        15, // STREAM_MUSIC
        7,  // STREAM_ALARM
        7,  // STREAM_NOTIFICATION
        15, // STREAM_BLUETOOTH_SCO
        7,  // STREAM_SYSTEM_ENFORCED
        15, // STREAM_DTMF
        15, // STREAM_TTS
        15, // STREAM_ACCESSIBILITY
        15  // STREAM_ASSISTANT
    };
  • 最小音量
//位置 frameworks/base/services/core/java/com/android/server/audio/AudioService.java
/** Minimum volume index values for audio streams */
    protected static int[] MIN_STREAM_VOLUME = new int[] {
        1,  // STREAM_VOICE_CALL
        0,  // STREAM_SYSTEM
        0,  // STREAM_RING
        0,  // STREAM_MUSIC
        1,  // STREAM_ALARM
        0,  // STREAM_NOTIFICATION
        0,  // STREAM_BLUETOOTH_SCO
        0,  // STREAM_SYSTEM_ENFORCED
        0,  // STREAM_DTMF
        0,  // STREAM_TTS
        1,  // STREAM_ACCESSIBILITY
        0   // STREAM_ASSISTANT
    };

参考:https://blog.csdn.net/chaojiangluo/article/details/80023154?spm=1001.2014.3001.5501

相关文章

湖南各地开学后3天内须组织全员核酸

2022-08-27 09:15:10 8月26日下午,省教育厅召开全...

24日收评:创业板指放量大跌3.64% 两市超4400只个股下跌

24日收评:创业板指放量大跌3.64% 两市超4400只个股下跌

2022-08-24 15:25:09 财联社8月24日电,大盘全天高...

重要!9月1日起补票将有新变化

2022-08-23 20:55:09 根据国家铁路集团有限公司的统一...

[BUUCTF-pwn] bugbug_codegate_2016

printf的题是连着了,刚作完一上又一个 先看保护:...

屋顶都烧没了!中元节前夕株洲一民房突发大火,疑似祭祀不慎引发

屋顶都烧没了!中元节前夕株洲一民房突发大火,疑似祭祀不慎引发

2022-08-11 10:52:47 “喂,119吗?房子起了好大的...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。