android使用ARouter跳轉activity(阿里巴巴開源的)
使用ARouter方式,點擊按鈕跳轉到其他activity
public void buyOrSell(String str){
ARouter.getInstance()
.build(ARouterPath.TradeAty)
/**傳遞參數*/
.withString("base",base.get())
.withString("quote",quote.get())
/**當前activity*/
.navigation(coinDetailActivity);
}
ARouterPath.TradeAty 為目標路由,在ARouterPath里面配置:
public class ARouterPath {
/**跳轉登錄*/
public static final String LoginAty = "/activity/longin";
/**跳轉交易詳情頁*/
public static final String TradeAty = "/activity/trade_deail";
}
由MainActivity跳轉到登錄頁面:
ARouter.getInstance()
.build(ARouterPath.LoginAty)
.navigation(MainActivity.this);
ARouter是阿里巴巴開源的:
package com.alibaba.android.arouter.launcher;