在我的应用程序中我有3个活动。第一个 - 我开始活动#2的主体。从#2开始#3,同时我完成#2。当我完成#3时,我会自动回到#1。问题:如何在从3回到1时添加/运行代码?如何在返回活动时运行代码
不确定是否有意义。但是我想要做的是,当结束#3并回到#1时,我想检查文件xyz是否存在,并基于它来更改活动#1中的UI。
#1的OnResume没有运行,从不。 (可能系统不会为第一个活动运行onpause)
如果只有活动#1和2,我可以使用startActivityForResult。但两项活动没有做什么,我需要......
如果发布一些你的代码会更容易理解,但也有不同你可以做到这一点。您可以在活动#1中创建一个方法,并从#3中调用该方法。或者把它放在onCreate()中,根据一定的标准调用 – codeMagic
我怎样才能从#3中调用在#1中创建的方法?将代码放在onCreate中并不能帮助我.. – Radiak
mainActivity。方法名(); – codeMagic