从activity2回到activity1的fragment1,如何保持在activity2中做的更新。
activity1的一个fragment是一个recyclerview,每一个item有一个收藏功能,点击收藏会变色。
点击其中一个item进入actvity2详情页面,在详情页面也可以进行收藏。
在activity2进行收藏后点击返回,如何使得activity1中的fragment的收藏夹也变色。
我使用room database实现的存储收藏数据。
图1:activity1的fragment 的 recyclerview 中的每一个item可以点击和收藏。

图2:点击item进入详情activity,点击收藏,收藏标志填充颜色。

图3:返回activity1的fragment,这里的收藏标志没有变色。但是如果更新这个页面(比如onRestart),也会根据room database中的数据变色。

我想知道的是,如何不更新页面,直接返回就更新收藏夹的颜色。
你是没有学习喜马拉雅项目吗?
1、接口注册的方式-->多个UI需要更新,注册到通知更新的地方。数据一更新--->所有UI更新
2、UI进入检查状态。某个时候你只在某个界面的,你可以在你进入界面之前检查一下状态,不就可能了吗?