- onActivityResult()方法不止能在Activity中执行,在Fragment,DialogFragment中也能执行,虽然在这两个中执行也是执行的Activity中的onActivityResult()方法
-
onActivityResult()方法是从Activity下发的,即首先接收数据的是Activity,通过super.onActivityResult()方法来判断是由Activity还是Activity内嵌的fragment 来接收数据,所以,如果Activity中内嵌的Fragment要接收由Fragment调用的StartActivityForResult()方法开启的Activity回传的数据的收,该Fragment所在的Activity就一定要复写super.onActivityResult()方法,不能省略。
onActivityResult()
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
- 原文:https://www.cnblogs.com/tangZH/archive/2016/10/04/5930...
- #前言 还有20天就要过年了,心情非常的激动,感觉自己已经要膨胀了,所以今天来讨论一下两个比较常见的问题,相信很多...