서버에서 4-5 개의 이미지를 다운로드하고 갤러리로 표시하는 앱을 만들고 있습니다. 정상 상태에서 정상적으로 작동합니다. 들어오는 호출이 있거나 장치가 절전 모드에있을 때 내 활동은 onResume 이후부터 시작하여 데이터를로드합니다. 이전 활동 상태에서 데이터 (다시 시작 활동)를로드 할 수 없습니다.Android에서 수신 전화를 처리 한 후 이전 상태에서 활동을 다시 시작 하시겠습니까?
어떤 영혼이 있습니까?
감사합니다.
서버에서 4-5 개의 이미지를 다운로드하고 갤러리로 표시하는 앱을 만들고 있습니다. 정상 상태에서 정상적으로 작동합니다. 들어오는 호출이 있거나 장치가 절전 모드에있을 때 내 활동은 onResume 이후부터 시작하여 데이터를로드합니다. 이전 활동 상태에서 데이터 (다시 시작 활동)를로드 할 수 없습니다.Android에서 수신 전화를 처리 한 후 이전 상태에서 활동을 다시 시작 하시겠습니까?
어떤 영혼이 있습니까?
감사합니다.
을 당신은 아마 파일을 캐시한다, 그래서 다음과 같이 작동합니다.
기본적으로 일부 상황에서는 활동이 재생성됩니다. 상태를 유지하기 위해 이전 액티비티에서는 onSaveInstanceState()
을 사용하고 새 액티비티에서는 onRestoreInstanceState()
을 사용하여 이전 액티비티와 새 액티비티간에 객체를 전달할 수 있습니다.
체크 아웃 Saving Cache Files을 확인하십시오. 일시 중지시 이미지를 저장하고 이력서에 복원하십시오.
방법 handle runtime changes에 당신은 읽어야한다, 파일이 이미 존재하는 경우 다운로드 할 경우 파일이로드 사진을 존재하는 경우, 확인,
http://developer.android.com/guide/topics/data/data-storage.html#ExternalCache
처리 활동 상태 http://www.quicktips.in/handling-activity-state-using-saved-instance-state-bundle/ –