我有一个三星平板电脑SM-T560,当按下触摸"菜单"键(硬件"主页"按钮旁边)时,打开"活动应用程序"的系统菜单,您可以在其中关闭或导航到以前打开的应用程序。
如何覆盖此功能?我想禁用在此菜单按钮单击时显示活动应用程序。
您需要
在活动中使用 onKeyDown(int, KeyEvent)
方法覆盖菜单按钮。以下代码片段对您来说应该是一个良好的开端:
@Override
public boolean onKeyDown(int keycode, KeyEvent event) {
switch(keycode) {
case KeyEvent.KEYCODE_MENU:
//Your functionality here
return true;
}
return super.onKeyDown(keycode, event);
}