go方法里面可以不传上下文不
Closed this issue · 2 comments
BenYanYi commented
GoRouter.getInstance().build("/test/activity").go(this);
go方法里面可以不传上下文不,很多时候调用并不在页面中处理
wyjsonGo commented
目前版本是不行的.
之前考虑上下文必传是使用ARouter
库发现context
为空的时候在PretreatmentService.onPretreatment(context, postcard)
方法里就需要判空处理.
还有一点是ARouter
有初始化ARouter.init(mApplication)
能保存一下Application,而本库没有初始化方法,有两个在一开始接收application的方法GoRouter.callAMOnCreate(mApplication)
、GoRouter.autoLoadRouteModule(mApplication)
不是必须的,所以目前go方法的上下文不能为空.
我下午更新添加一下支持.