美文网首页Android技术Fragment
Activity 跳转到MainActivity 并且切换到指定

Activity 跳转到MainActivity 并且切换到指定

作者: androidfan | 来源:发表于2018-06-30 13:49 被阅读262次

需求总是变化的,最近遇到一个奇怪的需求,Activity里跳转到微信支付页面,然后无论支付成功失败与否都要跳转到MainActivity 里,并且切换到第三个fragment,也就是OrderFragment,乍一看,感觉很是差异,Activity之间可以跳转的,但是Activity跳转到Fragment还真是-----------------

不过细细想来,既然Fragment是依附于Activity的,所以可以先从微信回调WXPayEntryActivity先跳到MainActivity,MainActivity接收到跳转信号后再去负责切换Fragment。经过一番实践,最终完成。贴上代码记录下。

首先是配置文件,MainActivity一定是singleTop的启动模式

再者是微信支付回调方法里

最后MainActivity中要在onCreate方法里接收Intent传过的数值,并且重写onNewIntent方法,关于这个方法,不熟悉的可以去百度下

这样就能实现支付后跳转到mainAcitvity并且切换到OrderFragemt页面了。

相关文章

网友评论

本文标题:Activity 跳转到MainActivity 并且切换到指定

本文链接:https://www.haomeiwen.com/subject/dhutuftx.html