android5.1 修改音量键绑定多媒体声音
2024-09-01 14:53:33
修改此文件frameworks/base/media/java/android/media/AudioService.java中函数
private int getActiveStreamType(int suggestedStreamType) { ...............
...............
else if (suggestedStreamType == AudioManager.USE_DEFAULT_STREAM_TYPE) { /* carroll 修改音量键默认调节多媒体音量 start */
/* if (isAfMusicActiveRecently(StreamOverride.sDelayMs)) {
if (DEBUG_VOL) Log.v(TAG, "getActiveStreamType: forcing STREAM_MUSIC");*/
return AudioSystem.STREAM_MUSIC;
/* } else {
if (DEBUG_VOL) Log.v(TAG,
"getActiveStreamType: using STREAM_NOTIFICATION as default");
return AudioSystem.STREAM_NOTIFICATION;
}*/
/* carroll 修改音量键默认调节多媒体音量 end */
}
break;
}
if (DEBUG_VOL) Log.v(TAG, "getActiveStreamType: Returning suggested type "
+ suggestedStreamType);
return suggestedStreamType;
}
重新编译后,按音量键提示栏为多媒体音量
参考:https://blog.csdn.net/deng0zhaotai/article/details/45058935
最新文章
- HTML5 <;details>; 标签
- JDK1.8 HashMap 源码分析
- Windws Server 2008 R2 WEB环境配置之MYSQL 5.6.22安装配置
- PHP-----练习-------租房子-----增删改查,多条件查询
- 驱动开发学习笔记. 0.02 基于EASYARM-IMX283 烧写uboot和linux系统
- asp.net中分页与存储过程的一些总结
- 实时数据处理环境搭建flume+kafka+storm:0.环境依赖
- (转载)完美解决PHP中文乱码问题
- jquery validate 验证
- codeforces#1139D. Steps to One (概率dp+莫比乌斯反演)
- UTC,BJT时间换算-java
- Head First Android --- Intent
- Spark实战1
- Repeater使用技巧
- ubuntu samba 安装
- C++ 基础面试题-1
- 【DB2】文件导入导出常见命令总结 EXPORT IMPORT LOAD
- EditPlus 3:设置自动换行
- Mybatis中实体类属性和数据列之间映射的四种办法
- 图论trainning-part-1 D. Going in Cycle!!
热门文章
- python字符串方法学习笔记
- SQL数据库—<;6>;存储过程
- elasticsearch Java High Level REST 相关操作封装
- 【异常】Caused by: java.lang.IllegalStateException: Method has too many Body parameters
- mysql数据库的水平分表与垂直分表实例讲解
- go语言从例子开始之Example7.switch分支结构
- 转载:jQuery的deferred对象详解
- 四、Redis通配符介绍、命令缩写介绍和后面内容介绍讲解。
- 解决mac pro 软件损坏
- maven知识