从Activity A 跳转到Activity B 再从Activity B 跳转到Activity C 然后再从C返回到 B ,从B放回到A ,当从B放回到A的时候B却又一次执行了onStart()方法!!!这是怎么回事啊???跳转的时候用的StartActivityForResult
------解决方案--------------------
可能是因为跳到C去的时候由于系统或者其他什么原因A被杀死了吧。所以当B请求回到A的时候,A已经没有了,所以会在执行onStart()方法。
------解决方案--------------------
存在即合理,只能楼主在代码方面或者逻辑方面没弄正确。
------解决方案--------------------
存在即合理