私はアンドロイドのかなり新しい開発者なので、見落としているサービスのプロパティがあると感じています。私にお知らせください。
サービスに関する限り、すべてがうまく機能しているようです。次のような 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 のコンストラクターは Context を受け入れ、次に未加工リソースの int を受け入れます。Activity クラスでコンストラクターを呼び出すと、問題なく動作します。オブジェクトのものをコメントアウトすると、テストintを問題なく取得できるため、サービス自体も機能しているようです。
それで、私はここで何が欠けていますか?
どうもありがとうございました!