您的位置:首页 > 移动开发 > Android开发

添加Android4.4 tp的虚拟按键触摸震动反馈

2014-11-03 21:28 357 查看
Android手机tp下面一般有MENU,HOME,BACK三个按键。在你成功移植tp后,测试发现,NavigationBar上的按键有震动反馈,而TP上按键却没有。这需要在framework中的PhoneWindowManager.java文件interceptKeyBeforeQueueing函数中添加如下代码:

if(down&&(keyCode == KeyEvent.KEYCODE_HOME)||(keyCode == KeyEvent.KEYCODE_MENU)||(keyCode == KeyEvent.KEYCODE_BACK)){
performHapticFeedbackLw(null, HapticFeedbackConstants.VIRTUAL_KEY, false);
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: