美文网首页
[转]Android onActivityResult()不执行

[转]Android onActivityResult()不执行

作者: 努力深耕Android的小透明 | 来源:发表于2018-03-26 16:13 被阅读3次

    1.你的Activity被finish()掉了,看看你的Activity有没有在哪里finish()掉。
    2.startActivityForResult(intent, -1)函数,第二个参数小于0,应该要大于0
    3.启动模式为android:launchMode=”singleTask”和android:launchMode=”singleInstance”都会导致无效,修改为默认的android:launchMode=”standard”

    之前遇到的问题就是修改了启动模式就成功了~
    4.TabHost的子Activity中startActivityForResult调用其他Activity时候遭遇到onActivityResult方法不响应的问题.直接看下面的链接
    http://www.cnblogs.com/relinson/archive/2012/03/25/startActivityForResult.html
    5.Fragment里面调用startActivityForResult的时候,参考下面链接
    http://blog.csdn.net/xiaoyuan511/article/details/38870939

    转自:Android onActivityResult()不执行的几个原因

    相关文章

      网友评论

          本文标题:[转]Android onActivityResult()不执行

          本文链接:https://www.haomeiwen.com/subject/takrcftx.html