[問題] fragment的溝通?
我有一個activity配置大約如下
其中title, fragment和menu都是activiy 上的元件
+--------+
|title |
+--------+
|fragment|
+--------+
|menu |
+--------+
現在我按下menu會更新fragment的內容, 和title的字串
可是如果想在fragment中,呼叫另一個fragemnt,要如何
通知activity更新title字串?
網路上查到的是在activity呼叫fragment時,設一個callback
函式給fragment,所以在fragment中,呼叫另一個fragemnt時
把這個callback函式也一起傳給新的fragment就可以了。
我想問除了這個方法之外,有其它的方式可以處理fragment之間
的溝通?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.136.49.29
※ 編輯: tsaiminghan 來自: 220.136.49.29 (12/09 17:31)
※ 編輯: tsaiminghan 來自: 220.136.49.29 (12/09 17:32)
※ 編輯: tsaiminghan 來自: 220.136.49.29 (12/09 18:14)
推
12/10 01:12, , 1F
12/10 01:12, 1F
→
12/10 22:23, , 2F
12/10 22:23, 2F
→
12/10 22:23, , 3F
12/10 22:23, 3F
我是想問除了callback之有沒有其方法?
上面說的方法也是做得到啦,就去監聽SharedPreferences有沒有改變
但是比callback還麻煩(個人認為)
※ 編輯: tsaiminghan 來自: 36.229.225.164 (12/10 22:31)