0
我需要在某些活动完成后更新适配器。任何想法如何做到这一点?startActivity完成后执行某些操作
- 编辑 -
我有一个活动,我需要更新数据第一个启动一些其他活动结束后设置。我必须将自己传递给开始的活动吗?
我需要在某些活动完成后更新适配器。任何想法如何做到这一点?startActivity完成后执行某些操作
- 编辑 -
我有一个活动,我需要更新数据第一个启动一些其他活动结束后设置。我必须将自己传递给开始的活动吗?
尝试覆盖onStop()或onPause()方法并添加代码以完成您的工作。如果您想在用户最小化应用程序时更新适配器,请使用onPause()。如果要在用户退出活动并且即将销毁时更新适配器,请使用onStop()。
为什么要更新正在完成的活动中的适配器?你需要提供更多的上下文,并且代码通常不会受到伤害。但是当你完成时你的活动会调用'onFinish()'。所以你可以覆盖它,并做你在那里尝试。假设你调用'finish()' – codeMagic
是在用户关闭当前活动时更新前一个?如果是,请使用OnResume。 –
查看目标链接。你可以在第一个'onActivityResult()'中更新它 – codeMagic