В настоящее время я разрабатываю приложение, и я бы хотел иметь немного больше контроля над ним, чем обычно, без необходимости запускать устройство. Я хотел бы удалить возможность кнопки последних приложений на панели навигации или, по крайней мере, сделать что-то еще из действий по умолчанию. Есть ли способ сделать это? Я уверен, что с тех пор SureLock делает то же самое. БлагодаряУдалить последние приложения Button From Navigation Bar
Я нашел обходной путь для этого на этом сайте: http://www.juliencavandoli.com/how-to-disable-recent-apps-dialog-on-long-press-home-button/ вам нужно добавить это разрешение: android.permission.REORDER_TASKS И добавить этот код:
public void onWindowFocusChanged(boolean hasFocus)
{
super.onWindowFocusChanged(hasFocus);
if(!hasFocus)
{
ActivityManager am = (ActivityManager)getSystemService(Context.ACTIVITY_SERVICE);
am.moveTaskToFront(getTaskId(), ActivityManager.MOVE_TASK_WITH_HOME);
sendBroadcast(new Intent(Intent.ACTION_CLOSE_SYSTEM_DIALOGS));
}
}
См. [Здесь] (http://stackoverflow.com/questions/16657300/disable-all-home-button-and-task-bar-features-on-nexus-7/16657359#16657359) для решений " блокировка "Android. – TronicZomB
Не особенно то, что я ищу. В этом решении говорят, что вы не можете переопределить кнопку последних приложений, но я знаю, что возможно – rstojano
http://stackoverflow.com/questions/16326114/android-override-recent-apps-button – TronicZomB