티스토리 뷰

18.11.8

Activity간에 intent를 통해서 데이터를 전달했다면,
Fragment간엔 Bundle을 통해서.

  • Bundle
  • setArguments(), getArguments()

받아오는 getArguments() 코드를 어디에 넣는지에 따라 (onCreate, onCreateView,,,) 달라지므로, 상황을 고려하여 코드 작성.
(예를들어, onCreateView에 넣을경우, 항상 뷰가 보여질때마다 Bundle이 넘어오는건 아닐수도있다.)


Activity의 경우

  • Intent
  • putExtra(), getExtra()

19.3.3 수정

Activity ~ Activity간 데이터 전달 : Intent
Activity ~ Fragment간 데이터 전달 : Bundle
Fragment ~ Fragment간 데이터 전달 : Bundle

  • Fragment -> Activity : Interface Callback
  • Parcelable

내용 추가 예정-

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함