gpt4 book ai didi

java - Android:如何设置 MenuButton 的监听器?

转载 作者:太空狗 更新时间:2023-10-29 22:59:12 26 4
gpt4 key购买 nike

我想在按下手机上的 Menu 按钮时执行自定义操作。

是否可以在按钮上设置 onClickListener(或类似的),如果可以,如何设置?

onCreateOptionsMenu 仅在第一次按下按钮时调用 - 我已经尝试过了。

最佳答案

通常您不应该覆盖 MENU 行为,因为用户希望出现菜单,但是您可以按照以下方式使用:

/* (non-Javadoc)
* @see android.app.Activity#onKeyDown(int, android.view.KeyEvent)
*/
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if ( keyCode == KeyEvent.KEYCODE_MENU ) {
Log.d(TAG, "MENU pressed");
return true;
}
return super.onKeyDown(keyCode, event);
}

关于java - Android:如何设置 MenuButton 的监听器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2478418/

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