2011-07-03 2 views
1

나는 안드로이드 응용 프로그램을 개발 중이며 다른 활동에서 문자열을받을 때까지 onPause() 메서드를 지연시킬 수 있는지 궁금합니다.onPause() 메서드 지연

+3

더 큰 질문을하는 것이 더 좋을 것이라고 생각합니다. y를 할 때 "어떻게해야합니까?"라고 묻는 대신 x를 어떻게하면 좋을까요? –

답변

4

이것은 좋지 않은 아이디어입니다. onPause()이 지연되면 활동이 "응답하지 않는 응용 프로그램 (ANR) 오류"를 유발할 가능성이 있습니다. 활동이 일시 중지 된 경우 (예 : 사용자가 HOME 버튼을 누르면) 다른 활동의 응답에 대해 걱정할 필요가 없습니다. 활동이 다시 실행 중일 때 시스템은 응답을 전달합니다.