[問題] 要如何從Activity更新Fragment裡的內容?已刪文

看板AndroidDev作者時間7年前 (2017/09/26 11:19), 7年前編輯推噓2(201)
留言3則, 3人參與, 最新討論串1/1
新手入門 我的程式構造大概是像這樣 https://goo.gl/erV7Wt MainActivity有一排菜單按鈕在底下 中間是一個FrameLayout專門放Fragment的 就是按下Activity裡的按鈕1 FrameLayout就會放入Fragment1,以此類推 我在MainActivity有放一個刷新的按鈕 希望按下可以即時更新Fragment裡RecyclerView的內容 簡單的說 就是希望Fragment當下可以重做一次onCreatView 但是我除非有用replace換過Fragment 不然RecyclerView的內容都不會變 我目前是用看起來有點魚唇的方法 按下刷新直接整個MainActivity重開一次 有高人有相關經驗能提點一下嗎~~? 重點就是希望做到頁面在Fragment1的時候按下刷新 Fragment內的RecyclerView內容就即時改變了 ! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.139.28.144 ※ 文章網址: https://www.ptt.cc/bbs/AndroidDev/M.1506395995.A.EFC.html ※ 編輯: lkkpeter (223.139.28.144), 09/26/2017 12:12:06

09/26 13:23, , 1F
fragment裡寫個public method, 用來更新recyclerView
09/26 13:23, 1F

09/26 21:31, , 2F
notifyItemChanged
09/26 21:31, 2F

09/27 10:37, , 3F
delegate
09/27 10:37, 3F
文章代碼(AID): #1PoSTRxy (AndroidDev)
文章代碼(AID): #1PoSTRxy (AndroidDev)