Android从Activity跳到指定Fragment问题解决
如果你遇到了这样一个需求,那么你来对地方了:
MainActivity中包含FragmentA和FragmentB,FragmentA里面有按钮,跳转到ActivityB,然后需求是在从ActivityB中返回时直接返回到FragmentB中。
首先是FragmentA跳B,在Button的点击事件里面,带值是1的请求码过去。代码如下:

FragmentA中
👌,来到了ActivityB,在Button的点击事件中设置结果码(设值任意 和响应吗没有关系 互不影响),代码如下

ActivityB中
好了。ActivityB finish()之后,我们要求他到FragmentB中。这时候用到了onActivityResult方法。在FragmentA中重写此方法,然后判断响应吗和请求码,如果一致,用事物开启FragmentB(或者在MainActivity中写一个方法也可以)即可。代码如下:

FragmentA中
ok了。总体思路就是:从哪儿进去 从哪儿出来。
文/Then丨(简书作者)
原文链接:http://www.jianshu.com/p/c426ad9bd86d
著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。
原文链接:http://www.jianshu.com/p/c426ad9bd86d
著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。

浙公网安备 33010602011771号