Android 从当前活动返回时刷新父活动
当我从当前活动返回到上一个活动或父活动时,我正在尝试刷新上一个活动的内容。如何做到这一点?不清楚您拥有什么样的数据。您可以在onResume()内的Ui线程上使用adapter.notifyDataSetChanged()刷新数据。启动子活动时,原始活动将收到对onSaveInstanceState的调用。它可以将所需的任何信息保存在传递给该调用的Android 从当前活动返回时刷新父活动,android,android-activity,Android,Android Activity,当我从当前活动返回到上一个活动或父活动时,我正在尝试刷新上一个活动的内容。如何做到这一点?不清楚您拥有什么样的数据。您可以在onResume()内的Ui线程上使用adapter.notifyDataSetChanged()刷新数据。启动子活动时,原始活动将收到对onSaveInstanceState的调用。它可以将所需的任何信息保存在传递给该调用的包中 当父活动重新启动时,由onSaveInstanceState创建的捆绑包将传递给ActivitiesonCreate方法,该方法可以根据需要使用
包中
当父活动重新启动时,由onSaveInstanceState
创建的捆绑包
将传递给ActivitiesonCreate
方法,该方法可以根据需要使用信息将活动恢复到所需状态
此捆绑包
还将传递给父活动的onrestoreinnstancestate()
方法,因此您可能希望使用其中的数据
要在Android文档中了解更多关于这方面的信息,请查看
如果父活动由于子活动中的操作而需要更改状态,则它可以实现onActivityResult
以接收子活动传回的数据,如所述您需要了解或可以重新启动活动,如活动的onbackpressed call intent()中所述。。