活动A: 在此活动中,有1个ViewPager包含2个包含产品列表的片段。 1个用于近期产品,1个用于热门产品。当我点击某个产品(无论哪个片段处于活动状态)时,我将转到该产品的详细视图(参见活动B的图片)。
活动B: 在此活动中,有可能通过单击相应的floathingActionButton来喜欢,回复和共享prodoct。执行其中一个操作时,将更新此活动中的数据。
数据将保存在一个可在两个活动中访问的单例中。当在活动B中执行某个操作时,将更新数据。但是,当我返回活动A时,两个活动中的列表都不会刷新。 我曾尝试在活动A中覆盖onRestart中的寻呼机,但数据没有刷新。
我怎样才能实现这一目标?
答案 0 :(得分:-1)
我认为您应该重新加载数据并调用
yourAdapter.notifyDataSetChanged();
刷新适配器。