#android
#Android
Вопрос:
В моем приложении я хочу, чтобы невозможно было нажать кнопку обзор (старая кнопка меню). Я уже переопределил onBackPressed
кнопку. Но для кнопки Обзор, которая показывает все другие запущенные приложения, это невозможно. Есть ли какая-либо другая возможность (также с корневыми настройками и для всей системы) отключить эту кнопку? Я также безуспешно пытался отредактировать некоторые файлы * .kl /system/usr/keylayout
Ответ №1:
Это довольно поздний ответ, но я искал что-то подобное и наткнулся на эту статью . Может быть, это полезно и для кого-то другого. Подход довольно прост.
Вам необходимо объявить следующее в манифесте Android:
<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);
}
Это работает для меня.