2011-08-21 5 views
0

사용자가 이전 페이지에서 뒤로 버튼을 클릭하면 활동을 정상 상태로 재설정 할 수 있습니까?휴대폰 다시 버튼을 클릭 할 때 활동 재설정

사용 사례 : 내 주요 활동에 나는 체크 박스가 있으며 사용자는 의도를 사용하여 다음 활동으로갑니다. 해당 활동에는 "메인 페이지로 돌아 가기"버튼이 있지만, 사용자가 전화기의 뒤로 버튼을 클릭하면 사용자가 페이지에 마지막으로 체크인했을 때의 체크 박스가 이미 선택되어 있습니다.

답변

3

해당 활동에서 복귀 할 때만 재설정하려면 startActivityForResult()을 사용하고 onActivityResult을 무시하십시오.

당신이 매번 재설정 할 경우 지금까지 내가 일반적으로 단지 내 페이지의 상단에있는 한에서 onCreate을 최대 다음 onResume()

+0

정보 주셔서 감사합니다. +1 – Denoteone

1

onCreate()에서 onResume() 방법으로 확인란의 기본 상태를 설정하는 코드를 이동하십시오.

+0

리셋. 하나의 활동에서 여러 onCreate/onResume을 사용할 수 있습니까? 정보 주셔서 감사합니다. +1 – Denoteone

관련 문제