Android(安卓)系统音量最大值的定义位置以及默认值的修改方法
16lz
2021-12-04
修改文件:
/frameworks/base/media/java/android/media/AudioManager.java
/frameworks/base/media/java/android/media/AudioService.java
相关代码片段:
/** @hide Default volume index values for audio streams */ public static final 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 7, // STREAM_SYSTEM_ENFORCED 11, // STREAM_DTMF 11, // STREAM_TTS 11 // STREAM_FM };
/** @hide Maximum volume index values for audio streams */ private 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 15, // STREAM_FM 15, // STREAM_DTMF 15, // STREAM_TTS 7, // STREAM_SYSTEM_ENFORCED };
默认值的修改可以直接修改 AudioManager 中对应的值即可,也可以在 DatabaseHelper 的初始化中进行修改,此处不详述。
更多相关文章
- Android(安卓)studio怎样隐藏标题栏
- Android(安卓)Unable to find instrumentation target package
- android 设置 源码 修改默认主题为白底黑字
- Android(安卓)USB debugging 功能失效
- 2013.07.22——— android 修改hosts
- Android(安卓)双开沙箱 VirtualApp 源码分析(二)
- 修改不启动Launcher导致开机广播无法发出的bug
- 修改文件夹权限
- android 调用draw(canvas) 函数自动退出