[问题] 要如何从Activity更新Fragment里的内容?

楼主: lkkpeter   2017-09-26 11:19:52
新手入门
我的程式构造大概是像这样 https://goo.gl/erV7Wt
MainActivity有一排菜单按钮在底下
中间是一个FrameLayout专门放Fragment的
就是按下Activity里的按钮1
FrameLayout就会放入Fragment1,以此类推
我在MainActivity有放一个刷新的按钮
希望按下可以即时更新Fragment里RecyclerView的内容
简单的说
就是希望Fragment当下可以重做一次onCreatView
但是我除非有用replace换过Fragment
不然RecyclerView的内容都不会变
我目前是用看起来有点鱼唇的方法
按下刷新直接整个MainActivity重开一次
有高人有相关经验能提点一下吗~~?
重点就是希望做到页面在Fragment1的时候按下刷新
Fragment内的RecyclerView内容就即时改变了 !
作者: skyhomeer (骂包)   2017-09-26 13:23:00
fragment里写个public method, 用来更新recyclerView
作者: ab18282099 (poppopjack)   2017-09-26 21:31:00
notifyItemChanged
作者: lemontea0328 (魔幻柠檬)   2017-09-27 10:37:00
delegate

Links booklink

Contact Us: admin [ a t ] ucptt.com