bug系列--------蓝牙键盘的mute键失灵
2016-01-26 11:10
78 查看
最近遇到的bug是在dev img里用mute按键发现图标会显示但是音乐照常播放
但是bsp里没有这个问题,于是找了一下发现在PhoneWindowManager.java里
if ((keyCode == KeyEvent.KEYCODE_VOLUME_MUTE)) {
if (!keyguardActive) {
handleFunctionKey(event);
}
result &= ~ACTION_PASS_TO_USER;
break;
}
这里针对KEYCODE_VOLUME_MUTE做了特殊处理,重要的是result &= ~ACTION_PASS_TO_USER;这个key不会被pass to user,所以失效了,所以flag也是很重要的
但是bsp里没有这个问题,于是找了一下发现在PhoneWindowManager.java里
if ((keyCode == KeyEvent.KEYCODE_VOLUME_MUTE)) {
if (!keyguardActive) {
handleFunctionKey(event);
}
result &= ~ACTION_PASS_TO_USER;
break;
}
这里针对KEYCODE_VOLUME_MUTE做了特殊处理,重要的是result &= ~ACTION_PASS_TO_USER;这个key不会被pass to user,所以失效了,所以flag也是很重要的
相关文章推荐
- js替换文本特殊字符
- 当我们谈论监控时,我们在谈论什么?
- c++野指针 之 实战篇
- 黑科技项目:英雄无敌III Mod <<Fallen Angel>>介绍
- Quartz.NET笔记(五) SimpleTrigger
- linux php安装
- javascript 关于 this 作用域链
- 文本数据的机器学习自动分类方法(上)
- kafka(卡夫卡)学习资料收藏(转载)
- Qt之自定义界面(QMessageBox)
- Qt之自定义界面(QMessageBox)
- UITabBarController- 标签视图控制器
- fft的一些知识准备
- 怎样在DropDownList控件中响应OnSelectedIndexChanged事件
- HorizontalScrollView,Fragment,FragmentStatePagerAdapter打造网易新闻Tab及滑动页面效果(三十六)
- 十六进制表示颜色和透明度
- 支付宝手机支付
- 第四天
- iOS Interface Builder:在.xib文件中加载另一个.xib文件
- 指明代码加载内存位置的几种方式