Сверните приложение по двойному клику (как кнопка домой)
Мой текущий код выходит из приложения, если нажать кнопку двойного возврата, и теперь я хочу изменить его так, чтобы он просто свернул приложение при двойном щелчке. Точно так же, как нажатие кнопки домой.
Это код:
@Override
public void onBackPressed() {
if (doubleBackToExitPressedOnce) {
super.onBackPressed();
return;
}
final View coordinatorLayoutView = findViewById(R.id.coordinator);
Snackbar.make(coordinatorLayoutView, "Press again to minimize app.", Snackbar.LENGTH_LONG).show();
this.doubleBackToExitPressedOnce = true;
new Handler().postDelayed(new Runnable() {
@Override
public void run() {
// This is where I need code
doubleBackToExitPressedOnce = false;
}
}, 2000);
}
1 ответ
Это кажется маловероятным и запутанным событием: пользователь может в любое время поместить приложение в фоновый режим с помощью кнопок Android внизу.