2 alan xu188 alan_xu188 于 2015.07.27 14:52 提问

从Fragment跳转到一个Activity,返回时,怎么回到原来先Fragment

从Fragment跳转到一个Activity,返回时,怎么回到原来先Fragment并传输数据

4个回答

xiongsongyu
xiongsongyu   2015.07.27 15:51
已采纳
 Fragment是的生命周期是依赖于Activity生存的,跟Activity差不多,我们可以从这个角度去思考试试,

在Activity中可以使用startActivityForResult实现参数的回调,你在Fragmnt中可以使用getActivity.startActivityForResult进行调用。
之后在宿主Activity中重写onActivityResult()即可捕获返回值,然后可以做数据处理相关的操作。祝你成功。

u013045424
u013045424 熊老板果然6
2 年多之前 回复
alan_xu188
alan_xu188 好的,我试试
2 年多之前 回复
CSDNXIAON
CSDNXIAON   2015.07.27 15:12

fragment跳转到activity返回卡顿
Fragment跳转到Activity
----------------------同志你好,我是CSDN问答机器人小N,奉组织之命为你提供参考答案,编程尚未成功,同志仍需努力!

alan_xu188
alan_xu188 3Q
2 年多之前 回复
sina_2831808769
sina_2831808769   Rxr 2015.07.27 21:54

Fragment是的生命周期是依赖于Activity生存的,跟Activity差不多,我们可以从这个角度去思考试试,

Arnold9009
Arnold9009   2015.07.27 16:44

在fragment所在的activity的onStart方法中,处理显示哪个fragment,在onPause方法中,记录当前的fragment即可

Csdn user default icon
上传中...
上传图片
插入图片