1
是否有任何示例显示我们如何向我们的活动中注入一个SpringAndroidSpiceRequest对象类。这是我的课使用RoboSpice和Roboguice
public class GenericService<E> extends SpringAndroidSpiceRequest<E> {
public GenericService(Class<E> clazz) {
super(clazz);
}
@Override
public E loadDataFromNetwork() throws Exception {
return null;
}
}
现在我无法为这个类提供一个无参数的构造函数,因为我不能简单地在适当设计的limimations构造说E.class使用。我可以做的是说
class MyService extends GenericService<Login.Response>{
public MyService() {
super(Login.Response.class);
}
}
然后为我的活动注入一个MyService的值。但这种计算策略将意味着不必创建一个专门的类为每个我的请求对象[大约有32 :(]。谁能告诉我,我如何能实现什么,我试图做?
亲切的问候