활동이 돌아 오면 다른 콜백없이 onResume()을 직접 호출하려면 어떻게해야합니까? onStop().어떻게하면 활동이 onStop()에서 돌아올 때 다른 콜백없이 onResume()을 직접 열 수 있습니까?
나는 3 가지 활동이 있다고 가정합니다. A -> B -> C -> A의 순서로 진행됩니다. Activity C를 클릭하면 액티비티 A가 열리 며 액티비티 A의 onResume()은 콜백없이 열어야합니다.
활동이 돌아 오면 다른 콜백없이 onResume()을 직접 호출하려면 어떻게해야합니까? onStop().어떻게하면 활동이 onStop()에서 돌아올 때 다른 콜백없이 onResume()을 직접 열 수 있습니까?
나는 3 가지 활동이 있다고 가정합니다. A -> B -> C -> A의 순서로 진행됩니다. Activity C를 클릭하면 액티비티 A가 열리 며 액티비티 A의 onResume()은 콜백없이 열어야합니다.
단순히 활동 라이프 사이클에 위배되는 onResume()으로 직접 이동할 수 없습니다.
하지만 그 활동을 다시 만들지 않고도 start()에서 시작할 수 있습니다. Checkout android activity 실행 모드는 https://developer.android.com/guide/topics/manifest/activity-element.html#lmode
왜 돌아 오면 다른 인스턴스를 만들지 않으므로 ActivityA를 singleTop 실행 모드로 만들 수 없습니까 ?? – Monu
[이유가 무엇입니까? 무엇을 위해서입니까?] (http://meta.stackexchange.com/a/66378/294714) (p.s. 할 수 없습니다) – EpicPandaForce
인터뷰 질문이었습니다. 심지어 나는 우리가 말하지 않았지만 그는 동의하지 않았습니다 ... – Monu
아마 거기서 일하고 싶지 않을 것입니다 .- –