在我的应用程序中,我希望无法按下概述按钮(旧菜单按钮)。我已经覆盖了onBackPressed
按钮。但是对于显示所有其他正在运行的应用程序的概览按钮,它是不可能的。是否还有其他可能(也有root rigths和系统范围)禁用此按钮?
我还试图在/system/usr/keylayout
中编辑一些* .kl文件但没有成功
答案 0 :(得分:0)
这是一个很晚的答案,但是我一直在寻找类似的东西并遇到this article。也许对其他人也有用。这种方法很简单。
您需要在Android Manifest中声明以下内容:
<uses-permission android:name="android.permission.REORDER_TASKS" />
然后在您的MainActivity中:
@Override
protected void onPause() {
super.onPause();
ActivityManager activityManager = (ActivityManager) getApplicationContext().getSystemService(Context.ACTIVITY_SERVICE);
activityManager.moveTaskToFront(getTaskId(), 0);
}
这对我有用。