마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

fragment 종료 질문 드립니다.

0 추천
현재 Aactivity에서 Bactivity로 이동하면 Bactivity에 fragment로 이동합니다

Aactivity -> Bactivity -> fragment1 -> fragment2

이런 구조인데

fragment2에서 Bactivity , fragment1 , fragment2를 종료하려고합니다.

Aactivity에서 finish를 하지않고 B액티비티로 넘어갔습니다. B액티비티,fragment1,2를 종료하고 Aactivity로

갈 수 있는 방법이 있을까요?
zangon (810 포인트) 님이 2016년 3월 24일 질문

2개의 답변

0 추천
음.. 프래그먼트는 액티비티랑 달라서 이동 및 종료개념이 맞지 않는것 같지만요.

BActivity 를 finish() 하면

BActivity에 Attach되어있던 프래그먼트는 알아서 메모리에서 사라집니다.
모나미153 (17,540 포인트) 님이 2016년 3월 24일 답변
답변 감사드립니다~ 많은 도움이 되엇씁니다.
0 추천

fragment2 에서 getActvity를 받아서  finish를 하시면 됩니다

http://stackoverflow.com/questions/7907900/finishing-current-activity-from-a-fragment

페어리 (12,270 포인트) 님이 2016년 3월 24일 답변
답변 감사드립니다~ fragment 어렵네요ㅠㅠ
...