在APP开发中,为了在页面之间传递对象(这里强调回传),我们通常使用startActivityForResult。如果ActivityA要跳转到ActivityB,但是ActivityB的启动模式为singleTop,方法调用就会存在一些“异样”。在Android4.4,ActivityA调用startActivityForResult后,ActivityB会立即执行;but在安卓5.0上,就不存在该问题。
探究了一种该问题的解决方法,使用广播。这里就要注意了要在onCreate&&onDestory中进行注册和注销,否则接收不到信息哦!