startActivityForResult获取不到返回值 – Android

使用startActivityForResult与setResult通常解决的场景是:

A Activity打开B Activity,B执行完业务后返回结果给A。

 

 

结果发现无论如何也不能输出结果,查找网络后发现Activity在Manifest注册时lauchMode不能使用singleInstance模式;将A与B的singleInstance去掉之后,正常获取值。

Leave a Reply

Your email address will not be published. Required fields are marked *

注意: 评论者允许使用'@user空格'的方式将自己的评论通知另外评论者。例如, ABC是本文的评论者之一,则使用'@ABC '(不包括单引号)将会自动将您的评论发送给ABC。使用'@all ',将会将评论发送给之前所有其它评论者。请务必注意user必须和评论者名相匹配(大小写一致)。