有没有办法在一个不是活动的类中注入自定义绑定(一个不扩展 RoboActivitiy 的类?因为每次我尝试注入它时,我都会在访问它时得到一个 NullPointerException。
我已经解决了它得到注射器并自己做......但这是我觉得不舒服的事情。
谢谢!
有没有办法在一个不是活动的类中注入自定义绑定(一个不扩展 RoboActivitiy 的类?因为每次我尝试注入它时,我都会在访问它时得到一个 NullPointerException。
我已经解决了它得到注射器并自己做......但这是我觉得不舒服的事情。
谢谢!
如果类本身不是通过注入创建的,那么获取注入器是正确的(也是唯一的)方法。这就是RoboActivity
(参见 参考资料onCreate()
)首先是如何做到的。通过注入创建的对象使其成员被注入器注入。