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()不执行的几个原因

更多相关文章

  1. Android设计模式-原型模式
  2. Android KitKat 4.4 Wifi移植之AP模式与网络共享功能调试记录
  3. Android KitKat 4.4 Wifi移植AP模式和网络共享的调试日志
  4. Android和设计模式:策略模式
  5. Android和设计模式:模板模式
  6. Android和设计模式:建造者模式
  7. 全志A64 Android7.1屏蔽使用按键进入安全模式的方法
  8. Android WebView获取上一个链接的路径
  9. Android 平台上应用的赚钱模式

随机推荐

  1. "必须搭配使用google play服务才能运行"
  2. Android中Button点击事件实现的三种方式
  3. 慢慢来,比较快。四年Android,共勉。
  4. ListView飞入加载item及滑动删除item
  5. 浅谈Android系统编译apk后so文件在dlopen
  6. 应用开发笔记 2011年10月28日 Android(安
  7. 安兔兔发布 2020 年 5 月 Android(安卓)
  8. android中使用ViewPager实现图片左右拖动
  9. Android中使用官方提供好的功能使用说明(
  10. 如何解决恶意APK中常见的Native代码加壳