4

私はアンドロイドのかなり新しい開発者なので、見落としているサービスのプロパティがあると感じています。私にお知らせください。

サービスに関する限り、すべてがうまく機能しているようです。次のような 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を問題なく取得できるため、サービス自体も機能しているようです。

それで、私はここで何が欠けていますか?

どうもありがとうございました!

4

0 に答える 0