3
我是一个相当新的开发人员,所以我感觉这里有一些我忽略的服务属性。请告诉我。访问服务中的资源(Android)
就服务而言,一切看起来都很顺利。我有一个IntentService类,看起来像这样:
public class MyIntentService extends IntentService
{
myClass myObject;
int test;
public MyIntentService()
{
super("MyIntentService");
test = 12;
myObject = new myClass(this, R.raw.file);
}
@Override
public IBinder onBind(Intent intent)
{
return new LocalBinder<MyIntentService>(this);
}
@Override
protected void onHandleIntent(Intent intent) {
}
为MyClass的构造函数接受一个上下文,然后对原料资源的int。如果我在一个Activity类中调用构造函数,它就可以工作。服务本身似乎也在工作,因为如果我注释掉对象的东西,我可以检索测试int没问题。
那么我在这里错过了什么?
非常感谢!