作者热门文章
- html - 我的下拉菜单的内容关闭得太快
- c# - 使用 Html Agility Pack 从网页中的表中获取值而不使用 "SelectNode'
- html - 内容容器下的 CSS 下拉菜单
- html - 如何停止嵌套列表重叠父列表?
我创建了一个依赖于 ContentResolver 的类:
public class MyClass
{
// these Injects won't work
@Inject
private ContentResolver m_contentResolver;
@Inject
public MyClass( ContentResolver resolver )
{
m_contentResolver = resolver;
}
[...]
}
ContentResolver 是 RoboGuice 提供的注入(inject)(https://github.com/roboguice/roboguice/wiki/RoboGuice-Standard-Injections),但这假设我在扩展 RoboGuice 类(例如 RoboActivity)的类中使用注入(inject)。
有没有办法在我的自定义类中使用 RoboGuice 提供的注入(inject)?
最佳答案
将这一行添加到 MyClass 的构造函数中:RoboGuice.getInjector(myApplicationContext).injectMembers(this)
关于android - RoboGuice:如何在我的自定义类中使用 RoboGuice 提供的注入(inject)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24624785/
我是一名优秀的程序员,十分优秀!