I가 3 명 활동 : 활동 A, B 및 C 활동 A는 자신의 계정에 사용자가 로그인, 활동 B 대시 보드 내 로그인 활동 Activity C에 ListView가 있습니다.수없는
Android 휴대 전화의 경우 : 휴대 전화의 홈 버튼을 누르면 휴대 전화의 홈 화면으로 이동하고 앱을 다시 시작하려고 할 때보 다 활동으로 이동합니다. 처음에 떠난 활동 C 대신에. 에뮬레이터에
: 내가이 활동 C. 나를 소요 다시 응용 프로그램을 시작하려고하면 활동 C에 메신저 내 휴대 전화와보다 홈 버튼을 누를 때 나는 또한 각 활동에 대한 설정을 onResume이
단지 활동이 재개 될 때 전화가 인터넷에 액세스 할 수 있는지 확인하십시오. 이제 문제는 내가 에뮬레이터를 사용하는 것과 똑같은 동작을 휴대폰에서 얻지 못하는 이유를 이해하지 못한다는 것입니다.
내가 C를 떠난 곳의 C에서 앱을 시작하고 싶습니다. 나는 에뮬레이터에서 메신저와 동일한 동작을 원합니다.
또한 에뮬레이터에서 오류 또는 충돌이 발생하지 않습니다. 문제를 추적하기가 어렵습니다.
제발 내가해야 할 일에 대해 안내하거나 문제가 무엇인지 말해주십시오.
감사합니다 !!
당신이 로그인 정보를 저장하고 [데이터 저장 가이드]에 기술 된 방법 (http://developer.android에 아마 (위치를 지속합니다. co.kr/guide/topics/data/data-storage.html)) 작업 A를 건너 뛰고 기기의 전원을 끈 후에도 사용자가 중단 한 부분부터 다시 시작할 수 있습니다. – Sam
@Sam 응답을 보내 주셔서 감사합니다. 내부 데이터베이스에 로그인 정보를 저장하고 있습니다.하지만별로 도움이되지 않습니다. – Viking
위대한,하지만 그것은별로 도움이되지 않습니다? Activity A의 onCreate()에서 로그인이 있는지 확인해야합니다. 그렇다면 즉시 B를 시작하거나 사용 된 마지막 활동을 복원하십시오 (이 정보도 저장 한 경우). – Sam