Postcard postcard = ARouter.getInstance().build(HomePath.MAIN_PATH_CITY_PAGE)
.withString(IntentConst.TITLE, "选择出发城市")
.withBoolean(RoadBookParameter.BOOLEAN_IS_SHOW_ALL, true)
.withString(IntentConst.FROM, PageFrom.ROAD_BOOK_HOME_PAGE)
.withString(RoadBookParameter.STRING_ROAD_BOOK_CITY_SELECT_TYPE, CitySelectPresenter.TYPE_DEPARTURE);
LogisticsCenter.completion(postcard);
Intent intent = new Intent(getActivity(), postcard.getDestination());
intent.putExtras(postcard.getExtras());
getFragment().startActivityForResult(intent,REQ_SELECT_DEPARTURE);
Arouter改成这样既可,关键在于上下文 getActivity改为getFragment