我试图在演示者类的onbind()方法中注入dispatchasync。
@Inject
DispatchAsync dispatchAsync;
但是,当我尝试在dispatchAsync.onBind()
方法中执行执行时,它的null
。
我需要在加载时从服务器中获取详细信息。
我可以为此做什么,或者我可以在onbind()方法或主持人中的任何其他位置使用此语句。
预先感谢bennet。
您应该像这样注入
private final DispatchAsync dispatchAsync;
@Inject
Presenter(...., DispatchAsync dispatchAsync) {
super(...);
this.dispatchAsync = dispatchAsync;
}
这样,您就可以在主持人中注入dispatchasync。