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

Fragment 간의 통신

0 추천
Fragment 끼리 통신 할때

ViewModle 을 이용한 방법

인터페이스를 이용한 방법

FragmnetResult API 를 이용한 방법

중 각각 어떤 상황에 쓰면 좋을지와 대부분 어떤 방식을 사용하는지 알려주시면 감사하겠습니다
songjae5426 (1,800 포인트) 님이 2023년 2월 3일 질문

1개의 답변

+1 추천
 
채택된 답변
그건 님의 프로젝트 아키텍쳐와 관련이 깊어요.
ViewModel의 경우는 ViewModel을 사용할 때만 사용이 가능하구요. ViewModel을 선호한다면 사용ㅎ시면 돠구요. 그렇지 않으면 Interface를 이용할 수 있겠죠.
Result API는 startForActivityResult와 같이 다른 곳에서 결과값을 받을 때 사용하므로 용도가 살짝 다릅니다.
결론적으로 이런 아키텩쳐에 관한 질문은 정답이 없어요.님의 상황에 따라 선택하시면 됩니다.
spark (227,530 포인트) 님이 2023년 2월 3일 답변
songjae5426님이 2023년 2월 5일 채택됨
...