【发布时间】:2019-05-30 12:13:53
【问题描述】:
我已经
活动 A -> 片段 A
[来自Fragment A我决定创建Activity B]
片段 A -> 活动 B。
当我按下返回按钮时,我返回到包含数据列表的Fragment A。我想在按下后退按钮时更新此列表。不,我不在本地存储数据,并且发出另一个请求太昂贵了。有没有一种简单的方法可以在按下后退按钮时传递修改的对象 X [从活动 B 到片段 A]?怎么样?
【问题讨论】:
-
在您的情况下使用
BroadcastReceiver -
当然可以使用BroadcastReceiver,也可以启动startActivityForResult()
-
使用接口作为回调,在onBackPressed时调用其方法。
标签: android android-activity fragment android-lifecycle