I 세 활동 (A는 B, C)는,탐색 활동 사이
활동 A의 버튼이 활동 B
및 활동 B에 대한 사용자를 전송 활동을 사용자에게 전송 다른 단추가있을 C, finish()도 Activity B에서 호출됩니다. 그들이 활동 C에있는 동안 사용자가 장치의 버튼을 다시 누를 때마다
이제, 내가 이런 일이하고 싶지 않은 활동 A.로 전송합니다. 사용자가 액티비티 C에서 뒤로 버튼을 누르면 앱이 끝나야합니다. 또는 '최근 스크린'탭으로 이동 하시겠습니까? 네가 뭐라고 부르든간에. 제발이 일을 도와주세요.
을 그리고 활동 B의 뒤로 버튼을 클릭 할 때 활동 A로 가고 싶습니까, 아니면 앱을 종료하고 싶습니까? – Drv
A는 B의 부모이므로 B를 다시 클릭하면 A가 시작됩니다. 그건 잘 작동합니다. 그러나 활동 C에는 부모가 없어야합니다. 나는 C의 부모로 A를 선언하지는 않았지만 여전히 버튼을 다시 클릭하면 열립니다. –
당신이 활동 (A)에에 startActivityForResult를 사용하고 활동 B와 C에서 호출이 발행 피할 수 –