여러 개의 조각과 주요 활동이있는 앱이 있습니다. 내 프래그먼트는 주요 활동 내부의 프레임 레이아웃에 내용을 표시하도록 설정됩니다. 보기 호출기와 같은 종류입니다.onRestoreInstance 상태 Null in Fragment
각 조각은 목록보기로 구성됩니다. 목록의 내용을 주 활동에 저장합니다.
앱이 일시 중지되면 (사용자가 기기의 홈 버튼을 누르면) 앱의 값을 번들에 저장해야합니다. 어떤 이유로 사용자가 응용 프로그램을 다시 시작할 때 onRestoreInstanceState()가 호출되지 않습니다. 결과적으로 저는 변수에 대한 값을 얻지 못합니다.
사용자가 별도의 응용 프로그램에서 다시 시작하려고하면 응용 프로그램이 중단되는 경우가 있습니다. 이것은 앱이 오랜 시간 동안 백그라운드에 있거나 기기의 메모리가 부족한 경우에만 발생합니다.
onRestoreInstanceState() 또는 다른 것을 사용해야합니까? onRestoreInstanceState()를 재정의하고 수동으로 호출 할 수 있습니까?
저장된 인스턴스가 onCreate 및 onCreateView에도 전달됩니다 ... 거기에 저장된 상태를 확인하지 않는 이유는 무엇입니까? – Kushan