2013-06-12 3 views
0

사용자가 뒤로 버튼을 누르면 활동 (대화 테마 있음)이 시작됩니다. 이 활동에는 두 개의 버튼이 있습니다. ok, cancel사용자 정의 대화 상자 활동에서 Android 앱을 완성하는 방법은 무엇입니까?

사용자가 "ok"를 눌렀을 때 모든 활동을 마치려면 어떻게해야합니까?

+0

http://stackoverflow.com/questions/14001963/finish-all-activities-at-a-time –

+3

여기에 대한 질문이 너무 많습니다. 왜 절대적으로 필요한 경우를 제외하고 앱을 닫으려고하는지 묻는 사람들이 왜 귀찮게 하는가? 네, 그걸 닫고 싶습니다. 그 이유는 뒤로 버튼을 누르기 때문입니다. – codeMagic

+2

@codeMagic 당신이 말하는 것은 쉬운 방법입니다. 실질적으로 대부분의 앱은 사용자에게 확인을 제공합니다. –

답변

0

당신은 활동의 하위 클래스를 만들 수 있습니다 당신은 당신의 응용 프로그램에서 만든 다른 모든 활동 extend SubActivity1 그 때는 유형 SubActivity1의 정적 목록으로 정적 클래스를 생성하고 각각의 인스턴스를 추가하려고합니다 부탁해 (예를 SubActivity1에 대한) 활동 중에는 onCreate() 메소드 (처음 생성 될 때)가 정적 클래스의 해당 목록에 있어야합니다. 마지막으로 모든 활동을 닫아야하는 경우 목록의 모든 활동에 대해 finish()을 호출하면됩니다.

관련 문제