原文:Android activity的setResult()在什么时候调用?

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

2012-06-08 16:18 2 8829 推荐指数:

查看详情

setResult()的调用时机

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

Wed Jul 30 00:36:00 CST 2014 2 16334
setResult(Activity.RESULT_OK)失败分析

今天在项目中遇到一个问题,感觉有点意思,简单描述如下: A Activity中,调用startActivityForResult(mIntent, Constants.XXX); 跳转到B Activity。 B Activity中,finish()方法里面 ...

Tue Dec 12 22:46:00 CST 2017 0 1381
Android中非activity调用activity方法

例如需要使用: 第一种方法就是使其类变成Activity。 第二种方法便是传入上下文Context。如下: 采用第二种方式可避免如下错误: 链接:关于Context不得不说的细节 ...

Wed Sep 18 17:16:00 CST 2019 0 578
setResult()设置无效,onActivityResult没有被调用

情况1 呃,被坑了几个小时,后来发现,在调用setResult的时候,requestCode随便传了个Activity的RESULT_OK,而这个常量的值是-1,导致onActivityResult没有被调用。 握了棵草啊。。。 看看文档:requestCode If > ...

Mon Jul 14 18:50:00 CST 2014 0 3695
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM