【发布时间】:2016-06-01 16:08:20
【问题描述】:
我有一台三星平板电脑 SM-T560,当按下触摸“菜单”键(硬件“主页”按钮旁边)时,它会打开“活动应用程序”的系统菜单,您可以在其中关闭或导航到以前打开的应用程序。
如何覆盖此功能?我想禁用在单击此菜单按钮时显示活动应用程序。
【问题讨论】:
标签: android
我有一台三星平板电脑 SM-T560,当按下触摸“菜单”键(硬件“主页”按钮旁边)时,它会打开“活动应用程序”的系统菜单,您可以在其中关闭或导航到以前打开的应用程序。
如何覆盖此功能?我想禁用在单击此菜单按钮时显示活动应用程序。
【问题讨论】:
标签: android
您需要在活动中使用onKeyDown(int, KeyEvent) 方法覆盖菜单按钮。下面的代码 sn -p 对你来说应该是一个好的开始:
@Override
public boolean onKeyDown(int keycode, KeyEvent event) {
switch(keycode) {
case KeyEvent.KEYCODE_MENU:
//Your functionality here
return true;
}
return super.onKeyDown(keycode, event);
}
【讨论】: