gpt4 book ai didi

java - 无法检测长按

转载 作者:太空宇宙 更新时间:2023-11-04 15:15:30 25 4
gpt4 key购买 nike

我正在使用音量调高/调低按钮在 Activity 中导航。这工作正常,但我无法使用音量减小按钮开始下一个 Activity 。音量也同时增加/减少。这是代码

@Override
public boolean onKeyUp(int keyCode, KeyEvent event) {
switch(keyCode){
case KeyEvent.KEYCODE_VOLUME_DOWN:
event.startTracking();
//navigation


return true;
case KeyEvent.KEYCODE_VOLUME_UP:
//navigation

return true;
}


return super.onKeyUp(keyCode, event);
}

@Override
public boolean onKeyLongPress(int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_VOLUME_DOWN) {
startActivity(new Intent("com.example.fittle.FISH"));
return true;
}
return super.onKeyLongPress(keyCode, event);
}

最佳答案

尝试这个稍微修改过的方法:

@Override
public boolean onKeyLongPress(int keyCode, KeyEvent event) {
super.onKeyLongPress(keyCode, event);
if (keyCode == KeyEvent.KEYCODE_VOLUME_DOWN)
{
startActivity(new Intent("com.example.fittle.FISH"));
return true;
}
return false;
}

关于java - 无法检测长按,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20880128/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com