안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요.
현재 ActivityGroup 를 사용하여 Tab 내부에서 화면이 전환 되는 앱을 만들었습니다.
하지만 뒤로가기를 클릭하면 이전화면에 있던 값들이 모두 초기화가 되네요..
예를 들면 Edittext 등에 입력했던 값들이 뒤로 돌리면 빈 값으로 되어 있습니다.
이전 화면은 Listview 와 edittext 로 이루어져있고 검색을 통해서 listview의 아이템을 클릭하여
화면 전환을 하고 있습니다.
뒤로 가기를 눌렀을 때 이전 화면에 있던 검색 결과 (listview) 값이 초기화 되지 않고 그대로 보여하고 싶은데
어떻게 해야 하나요?
Intent의 FLAG설정 해주시면 됩니다.
intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP |Intent.FLAG_ACTIVITY_SINGLE_TOP); 해보세요.