У меня есть приложение, в котором у меня есть действие с именем login, когда экран входа становится видимым для меня. Я нажимаю домашний ключ, из-за которого приложение переходит в фоновое состояние, и снова через несколько минут, когда я нажимаю длинный основной ключ устройства, тогда я увидел журнал, показывающий активность входа в ondestroy(), и когда открытое приложение от нажатия кнопки «домой» начинается с экрана всплеска, это произойдет только для этого конкретного действия.Активность Метод разрушения вызывается на долгое нажатие устройства домой?
код: -
@Override
public void onBackPressed() {
if (doubleBackToExitPressedOnce)
{
super.onBackPressed();
CSplashScreen.this.finish();;
return;
}
this.doubleBackToExitPressedOnce = true;
Toast.makeText(this, getResources().getString(R.string.pressagaintoexit), Toast.LENGTH_SHORT).show();
new Handler().postDelayed(new Runnable()
{
@Override
public void run()
{
doubleBackToExitPressedOnce=false;
}
},2000);
}