Android Exception 5(startActivityForResult & singleTask)
昨天碰到一个很诧异的事情,主要内容是1.startActivityForResult(intent2, 302);2.onActivityResult
问题是:onActivityResult调用时间很让人尴尬,就是在startActivityForResult 触发的时候,onActivityResult就执行了。而且在下一个Activity setResult(302); finish(); onActivityResult 没反映。严重坑到了。
最终经过调试,终于找到问题所在了,因为Activity1和Activity2的启动模式都是android:launchMode="singleTask"。这个问题留着》。。