情况是这样的我定义的两个Activity分别是main1和main2,在AndroidMainfest.xml中,我把他们两个都注册成了主activity也就是说都配置成LAUNCHER了,然后我定义了一个类叫App继承Application用于两个activity之间的数据传递,然后我启动main1在main1
中设置了App中的相关数据,然后我按了后退键,这时我用Log看到main1已经onDestroy了,而main2还没有启动,接着我启动main2,在main2中却可以读取main1在App中设置的数据。如果在main1销毁后而main2又没有启动的情况下,整个程序不是就退出了吗?为什么数据还可以传到main2?
中设置了App中的相关数据,然后我按了后退键,这时我用Log看到main1已经onDestroy了,而main2还没有启动,接着我启动main2,在main2中却可以读取main1在App中设置的数据。如果在main1销毁后而main2又没有启动的情况下,整个程序不是就退出了吗?为什么数据还可以传到main2?