startActivityForResult() 不能在不同的栈中使用,进行数据的转递
1. 同一应用中:Activity A -> Activity B, B不能设置为 singleInstance,否则出错。2. 不同应用中:Activity A -> Activity B (A与B位于不同的应用中) , B不能设置为 singleTask或singleInstance,否则出错。B为standard,是可以的。
1. 同一应用中:Activity A -> Activity B, B不能设置为 singleInstance,否则出错。2. 不同应用中:Activity A -> Activity B (A与B位于不同的应用中) , B不能设置为 singleTask或singleInstance,否则出错。B为standard,是可以的。