Android에서 내 앱이 백그라운드에서 전경으로 돌아 오는 이벤트를 잡으려고합니다. 즉, 앱이 활성화 된 후 사용자가 홈 버튼을 클릭하거나 다른 앱이나 다른 앱을 시작하여 최소화 한 다음 사용자가 앱을 다시 실행합니다.전체 응용 프로그램 용 Android onRestart?
다음과 같이 내가 활동에 onRestart() 메소드를 추가 할 수 있습니다
@Override
public void onRestart() {
super.onRestart();
Log.d("MAIN", "onRestart called.");
}
그러나이 단지 작품 특정 활동이 사용자가 응용 프로그램을 최소화하는 활동이다.
어떻게 든 전체 앱이 잡을 수있는 방법이 있나요? 또는 내가 가지고있는 모든 활동에 onRestart를 추가해야합니까? (다른 모든 활동을 기반으로하는 수퍼 클래스를 만들 수 있다고 가정합니다.)
감사합니다.
감사합니다! –
내가 원하는 이유는 사용자 세션이 서버에서 만료되었는지 확인하기 위해서입니다. 이것은 전체 앱에 적용되는 내용입니다. 다른보기에도 동일한 검사를 추가합니다. –
@NicoteWinkel는 : 응용 프로그램이 전경, 배경, sideground, 지하 또는 지상에왔다 시간의 여부를 기준으로 IMHO, 당신은 "사용자 세션이 서버에서 만료 된 경우 확인". – CommonsWare