有的项目要求让MENU,HOME,BACK按键震动,在KK平台上仔细搜寻了一下,最后发现在InputReader.cpp这个文件中的ProcessKey函数中加上
NotifyKeyArgs args(when, getDeviceId(), mSource, policyFlags,
down ? AKEY_EVENT_ACTION_DOWN : AKEY_EVENT_ACTION_UP,
AKEY_EVENT_FLAG_FROM_SYSTEM | AKEY_EVENT_FLAG_VIRTUAL_HARD_KEY /*修改这里 */, keyCode, scanCode, newMetaState, downTime);
getListener()->notifyKey(&args);
然后在设置菜单中启用,设置->声音->触摸时震动就OK了。
打赏地址:bitcoin://1EeG2gVVCTSiqFoR2jqY33BdNGGeYri6WF