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

하나의 프래그먼트 인스턴스를 다른 두개의 액티비티가 공유해서 사용할 수 있나요??

0 추천
안녕하세요. 앱 개발을 하는 도중 프래그먼트 쪽에서 막혀서 질문드립니다.

일단 제가 만든 커스텀뷰가 있습니다. 이 뷰를 사용하는 C 프래그먼트를 만들었습니다.

그리고 A라는 액티비티에서 이 C프래그먼트의 데이터를 조작하며 사용하다가,

어떤 설정 액티비티 B 로 들어갑니다.

이 때 이 B 액티비티에서, A 액티비티에서 쓰던 C 프래그먼트를 그대로 가져와서 화면에 보여주고 데이터를 조작한 뒤, 다시 A 액티비티로 돌아갔을 때, (C 프래그먼트는 공유되었기 때문에) 조작된 데이터가 바로 반영되는 상황? 을 만들고 싶은데요

이게 가능한지 잘 모르겠네요.

getFragmentManager() 로 가져와서 어떻게 하면 될 거 같기도 한데, 제가 프래그먼트쪽은 아직 개념이 좀 약해서요.

혹시 아시는분 계시면 알려주시면 정말 감사하겠습니다!!
블랙천사 (260 포인트) 님이 2015년 4월 20일 질문

1개의 답변

0 추천
데이터만 넘겨서 다시 표시하거나, singleton으로 만드거나 하면 되지 않을까요?
쎄미 (162,410 포인트) 님이 2015년 4월 21일 답변
...