W/ActivityManager( 1419): Activity is launching as a new task, so cancelling activity result.
再一查,发现是因为此activity在manifest文件中的属性配置有问题,有下面配置:
android:launchMode="singleTask"
就是此配置导致出现此错误,浪费我大半夜的时间。
配置成android:launchMode="singleInstance"也有此问题,最后都删除掉了。
而且配置了上面的属性时,当跳到下一个activity时,程序会进入onActivityResult...不知道是什么原因... 看了源码应该就知道了