private fun startMain(mainTab: MainTab, context: Context, url: String?) {
ARouter.getInstance().build(RouterConstants.XXX)
.withInt(RouterConstants.Param.TAB_ID, mainTab.id)
.withFlags(Intent.FLAG_ACTIVITY_NEW_TASK)
.navigation(context,
object : SimpleNavigationCallback() {
override fun onArrival(postcard: Postcard) {
if (!TextUtils.isEmpty(url)) {
val _url = url!!.replace("\\/", "/")
ARouter.getInstance()
.build(RouterConstants.XXX2)
.withString(RouterConstants.Param.WEB_URL, _url)
.navigation()
}
}
})
}