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

프래그먼트액티비티 사용에 관해 ... [closed]

0 추천

 

안녕하세요. 현재 위의 그림과 같은 구조로 클래스들이 있습니다..

상위 프래그먼트를 통해 프래그먼트들끼리 통신을 할 수 있습니다.

ex)frag1의 변수를 frag2에서 사용하는 등..

현재 상위 프래그먼트 액티비티에서 intent로 다이얼로그화 된 새 액티비티를 띄워줬습니다

[오른쪽의 activity]

이 액티비티에서 확인 버튼을 누르면 상위 프래그먼트 액티비티의 특정 함수를 이용하고 싶은데,

어떤식으로 구현을 해야할지 모르겠습니다..ㅠㅠ 프래그먼트끼리의 통신은 예제를 찾오면 나오는데..

다른 액티비티와의 통신이 가능한지 궁금합니다.

여담이지만 하위 액티비티[frag1,2 ..] 와 다른 activity는 통신할 수 없다는 글을 봤는데요..

상위프래그먼트와 다른 액티비티와 연결이 가능한지요?

 

 

질문을 종료한 이유: 해결했습니다..
anci (19,950 포인트) 님이 2015년 6월 11일 질문
anci님이 2015년 6월 11일 closed
그냥 액티비티 대 액티비티로 상대액티비티의 함수 호출하는 방식으로 사용했습니다..기본기가 부족한 탓에 헤맸네요..
호출하길 원하는 함수가 있는 액티비티A에 A에대한 context객체를 생성합니다.
그리고 호출을 명하는 타 액티비티에서 호출을 원하는 위치에
((A)A.aContext).iwant(); 이런식으로 했네요..
...