gpt4 book ai didi

java - 如何在 roboguice 2.0 中注入(inject) LocationManager?

转载 作者:行者123 更新时间:2023-11-30 03:55:36 24 4
gpt4 key购买 nike

Simple Example在 roboguice wiki 上显示您可以使用 InjectLocationManager 实例注入(inject) Activity。但是,自编写此示例以来,API 似乎发生了变化。我在任何包中都找不到 Inject。有没有办法使用最新的 roboguice 2.0 API 将 LocationManager 注入(inject)到我的 Activity 中?

下面是示例代码供引用:

class RoboWay extends RoboActivity { 
@InjectView(R.id.name) TextView name;
@InjectView(R.id.thumbnail) ImageView thumbnail;
@InjectResource(R.drawable.icon) Drawable icon;
@InjectResource(R.string.app_name) String myName;
@Inject LocationManager loc;

public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
name.setText( "Hello, " + myName );
}
}

最佳答案

2.0 Documentation声明您必须将 Guice 3.0-no_aop JAR 文件添加到您的应用程序。这就是定义 Inject 注释的地方。

关于java - 如何在 roboguice 2.0 中注入(inject) LocationManager?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13409539/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com