如何在 Android 中使用 RoboGuice 注入上下文?
我想将我的上下文注入到我的实用程序类中,我已经看到 使用静态字段的示例,有没有什么方法可以在没有静态字段的情况下做到这一点?
I would like to inject my context to my Utility classes, I have seen examples using Static fields, Are there any ways to do it with out static fields?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我倾向于使用 Provider 在需要时注入上下文。
I tend to use a Provider to inject the context when I need it.
您可以通过多种方式执行此操作,将上下文传递给实用程序类或使用服务定位器或使用
@Inject
属性注释实用程序类。请在此处查看更多详细信息。You can do this in several ways, Pass the context to Utility class or use a service locator or anotate the utility class with
@Inject
attribute. See more details here.