총 게시물 38,536건, 최근 5 건 안내 RSS 글쓰기
이전글  다음글  목록 글쓰기
[안드로이드]

프래그먼트 종료시 데이터 전달

글쓴이 : 행복한후니 날짜 : 2017-05-15 (월) 23:02 조회 : 687
글주소 : http://www.androidside.com/B49/167240
 
  옥션 프래그먼트
프래그먼트! ALL KILL 특가, 스마트배송, 누구나 10% 할인!
www.auction.co.kr
  판촉물대표기업 성우기프트
기념품 공장도가 납품. 판촉물 답례품 홍보물 100% 품질보장. BEST상품제안.
www.swgift.co.kr
  롯데홈쇼핑 열쇠고리제작
롯데홈쇼핑 S/S 신상입고, 시즌맞이 인기아이템 추천, 제휴카드사 청구할인.
www.lotteimall.com
신청하기


안드로이드, 자바 그리고 다양한 질문에 대해 성실히 답해드립니다. Q&A Jang

안녕하세요 

프래그먼트로 프로젝트 구성하다가 모를것이 생겨서 문의 드립니다. 

하나의 액티비티에 
최초 
a 프래그먼트 부터 -> b 프래그먼트 -> c프래그먼트 식으로 화면전환을 하였습니다
전환하는 방식은  replace가 아닌 add를 이용해서 화면 전환하였습니다. 
물론 BackStack를 유지하기 위해서 입니다. 

이때 c프래그먼트에서 모든 작업을 종료하고 popBackStack를 호출하여 종료하면서 b프래그먼트로 데이터를 전달하고 싶은데 
방법이 없는지 문의 드립니다. 

단순하게 메인 액티비티에서 데이터 통로 역활을 해도 되겠지만 현재 화면이 많은데 이걸 다 메인에다가 다 연결하기는 좀 무리가 있을것 같아서 

액티비티의 setResult처럼 종료시에 데이터를 싫어서 전달할수 있는 방법이 없을까 해서 문의 드립니다. 





질문자가 자신의 포인트 10 점을 걸었습니다.
답변하시면 포인트 2을, 답변이 채택되면 포인트 8을 드립니다.

질문답변 게시판에서 궁금한 사항을 해결하셨다면, 애써 답변해주신 분께 잘 되었다고 따뜻한 댓글 한마디 남겨주세요.
그리고 답변해주신 분의 글을 '추천' 해주세요.
추천받으신 분에게 1포인트가, 추천하신 분에게도 1포인트가 적립됩니다. ^^

안사 이쁜이 2017-05-15 (월) 23:02
축하드립니다. ;)
행복한후니님은 안사 이쁜이에 당첨되어 3 포인트 지급되었습니다.
뉴키 2017-05-16 (화) 13:29
프래그먼트 to 프래그먼트는 안됩니당.. 중간에 Activity가 있어야 해요.
댓글주소 추천 0 반대 0
OSKiller 2017-05-16 (화) 13:31
액티비티 통해서 하기 싫으시면
로컬브로드캐스트를 사용해보아요
댓글주소 추천 0 반대 0
에찌 2017-05-19 (금) 10:44
액티비티에서 관리하시는게 가장 편할껄요 ㅋㅋㅋ.. 프래그먼트끼리하면 결국은 그 프래그먼트끼리 상호작용하는게 많아지고 불필요한 클래스생성이나 자원소모할텐디.. 그리고 어짜피 back 하려면 액티비티에서 처리해야하지않나요?
댓글주소 추천 0 반대 0
이전글  다음글  목록 글쓰기

 


Copyright ⓒ www.androidside.com. All rights reserved.
채팅 권한: 글쓰기 1개
2레벨 이상만 대화 가능
공개 채팅: 평일 !(9시 ~ 17시),토,일
안사2 변경사항 보러가기 챗방이 잘 안보이면 크롬에서 접속해주세요
챗방 숨기기 |  챗방 보이기