总结两点:当前Activity的启动模式有关:singleInstance,singleTask设置startActivityForResult(int code,intent intent); code值必须是大于0,才有效。解释看源码。