从当前活动

时间:2016-03-23 11:32:20

标签: android android-activity

当我从当前活动回到刚才的活动或父活动时,我正在尝试刷新上一个活动的内容。怎么做?

2 个答案:

答案 0 :(得分:1)

当您开始子活动时,原始活动将收到对onSaveInstanceState的调用。它可以在传递给该呼叫的Bundle中保存所需的任何信息。

重新启动父活动时,Bundle创建的onSaveInstanceState将传递给活动onCreate方法,该方法可以根据需要使用该信息将活动重新置于所需的位置状态。

Bundle也会传递给父活动的onRestoreInstanceState()方法,因此您可能希望在那里使用数据。

要在Android文档中详细了解此信息,请查看this page

如果Parent活动需要根据子Activity中的操作更改状态,则可以实现onActivityResult以接收子活动传回的数据,如this page

中所述

答案 1 :(得分:0)

目前还不清楚你有什么样的数据。您可以在onResume()内的Ui线程上使用adapter.notifyDataSetChanged()来刷新数据。

相关问题