摘要:
奇怪问题startActivityForResult()后直接调用onActivityResult()开发人员都知道,可以通过使用startActivityForResult()和onActivityResult()方法来传递或接收参数。然而在一次使用中,还没等到被调用的Activity返回,onActivityResult()就被执行了。找了半于,才得知,这与Activity的加载模式(launchMode)有关,该属性可以在AndroidManifest.xml中设置。原先将其设为launchmode="SingleTask",经测试,所有需要传递或接收的Activit 阅读全文