programing

Android의 FLAG_ACTIVITY_CLEAR_TOP

projobs 2021. 1. 15. 07:32
반응형

Android의 FLAG_ACTIVITY_CLEAR_TOP


누군가가 FLAG_ACTIVITY_CLEAR_TOP무슨 뜻 인지 정말 간단하게 설명해 줄 수 있습니까 ? 나는 그것에 대해 많은 질문이 있다는 것을 알고 있지만 어떤 대답도 나를 만족시키지 못했습니다. 누군가가이 플래그가 유용한 예를 줄 수 있습니까? 감사.


동일한 세부 정보는 아래 링크를 확인하십시오.

http://developer.android.com/reference/android/content/Intent.html

의미 : A, B, C, D의 4 가지 활동이 있고 흐름이 다음과 같다고 가정 해 보겠습니다.

A-> B-> C-> D

이제 D에있을 때 활동 B (새 인스턴스가 아닌 스택에서)를 시작하려는 경우이 인 텐트 플래그를 사용할 수 있습니다. 또한 B (여기서는 C와 D) 위에있는 다른 모든 활동을 제거합니다.

실시간 예로는 ReadMailInbox-> OpenMailFullScreen-> ReplyMail 활동이있는 이메일 앱이 있습니다. 메일에 회신하면 OpenMailFullScreen으로 돌아 가지 않고 ReadMailInInbox 활동이 맨 위에 오도록하여이 활동을 통과하여 시작할 수 있습니다. 플래그가 FLAG_ACTIVITY_CLEAR_TOP.

도움이 되었기를 바랍니다.

참조 URL : https://stackoverflow.com/questions/7385443/flag-activity-clear-top-in-android

반응형