原文:setResult()设置无效,onActivityResult没有被调用

情况 呃,被坑了几个小时,后来发现,在调用setResult的时候,requestCode随便传了个Activity的RESULT OK,而这个常量的值是 ,导致onActivityResult没有被调用。 握了棵草啊。。。 看看文档:requestCode If gt , this code will be returned in onActivityResult when the activi ...

2014-07-14 10:50 0 3695 推荐指数:

查看详情

setResult()的调用时机

  今天遇到这样一个问题,我在Activity-A中用startActivityForResult()方法启动了Activity-B,并且在B中通过setResult()方法给A返回值,由于某些原因不能在setResult()之后立刻调用finish()函数,只能通过用户按Back键自己退出 ...

Wed Jul 30 00:36:00 CST 2014 2 16334
Android activity的setResult()在什么时候调用?

如果一个activity要返回数据到启动它的那个activity,可以调用setResult()方法。那什么时候去调用setResult()方法返回数据呢?看一下源码就明白了: ...

Sat Jun 09 00:18:00 CST 2012 2 8829
调用startActivityForResult后,onActivityResult为什么立刻响应

现象 今天在编写代码的时候,涉及到两个Activity通过Intent来传值的问题。具体描述为:activity A调用startActivityForResult()函数启动Activity B,然后B结束时通过setResult()函数将一些值回传给A。笔者过去使用这种 ...

Wed Dec 30 19:32:00 CST 2015 0 3964
调用startActivityForResult后直接调用onActivityResult

人员都知道,可以经由过程应用 startActivityForResult() 和 onActivityResult() 办法来传递或接管参数。 然而在“轻听”项目中,还没比及被调用的 Activity 返回,onActivityResult() 就被履行了。 找了好久,终于经由过程 ...

Thu Oct 13 17:56:00 CST 2016 0 2247
Android的Fragment中onActivityResult不被调用的解决方案

  常见的,我们会在FragmentActivity中嵌套一层Fragment使用,甚至两次或多层Fragment嵌套使用。这个时候,在第二级或者更深级别的Fragment调用startActivityForResult方法时,将无法收到onActivityResult回调。阅读 ...

Fri Mar 11 05:57:00 CST 2016 0 6932
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM