在非活动类上注入roboguice

时间:2012-09-05 07:22:21

标签: roboguice

有没有办法在一个不是活动的类中注入自定义绑定(一个不扩展RoboActivitiy的类?因为每次我尝试注入它时,访问时都会出现NullPointerException。

我已经解决了它自己做注射器的问题......但这是我觉得不舒服的事情。

谢谢!

1 个答案:

答案 0 :(得分:1)

如果类本身不是通过注入创建的,那么获取注入器是正确的(也是唯一的)方法。这就是RoboActivity (see onCreate())首先做到的。通过注射创建的对象使其成员被注射器注入。