Android O 版本(Android 8.0) 修改默認(rèn)音量的位置

1,修改默認(rèn)音量的位置為android/frameworks/base/media/java/android/media/AudioSystem.java

  public static int[] DEFAULT_STREAM_VOLUME = new int[] {
        4,  // STREAM_VOICE_CALL  普通通話音量
        7,  // STREAM_SYSTEM
        5,  // STREAM_RING      鈴聲
        11, // STREAM_MUSIC     音樂
        6,  // STREAM_ALARM     鬧鐘
        5,  // STREAM_NOTIFICATION 通知
        7,  // STREAM_BLUETOOTH_SCO 藍(lán)牙耳機(jī)通話音量
        7,  // STREAM_SYSTEM_ENFORCED 
        11, // STREAM_DTMF
        11  // STREAM_TTS
    };

2,修改默認(rèn)音量的最大值/最小值:android/frameworks/base/services/core/java/com/android/server/audio/AudioService.java

/** Maximum volume index values for audio streams */
    private 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
    };

    /** Minimum volume index values for audio streams */
    private static int[] MIN_STREAM_VOLUME = new int[] {
        1,  // STREAM_VOICE_CALL
        0,  // STREAM_SYSTEM
        0,  // STREAM_RING
        0,  // STREAM_MUSIC
        0,  // STREAM_ALARM
        0,  // STREAM_NOTIFICATION
        1,  // STREAM_BLUETOOTH_SCO
        0,  // STREAM_SYSTEM_ENFORCED
        0,  // STREAM_DTMF
        0   // STREAM_TTS
    };
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

友情鏈接更多精彩內(nèi)容