로그인 화면이 나에게 보이면 로그인이라는 액티비티가있는 앱이 있습니다. 앱이 백그라운드 상태가되어 홈 키를 누르고, 몇 분 후에 다시 긴 홈 키를 누르면 보았습니다. Login 활동을 보여주는 로그 ondestroy()가 호출되고 시작 앱이 홈 버튼을 눌러 스플래시 화면에서 시작하면이 특정 활동에서만 발생합니다.길게 누르면 장치 집에서 Activity Destroy 메서드가 호출됩니까?
코드 : -
@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);
}