0

バインドが成功するたびに、バインドされたサービスからアクティビティを起動することは可能ですか? 私のアクティビティ (これは、受信したバインド要求ごとに同じままです) は、別のタスクで起動する必要があります。受信したすべてのリクエストでバインド解除が呼び出されるまで、すべてのタスクを保持したいと思います。

ありがとう、

4

1 に答える 1

1

サービスのメソッドでは、フラグが設定されているアクティビティに対して を実行onBind()できます。startService()IntentACTIVITY_NEW_TASK

ServiceConnectionしかし、成功したバインドを確実にしたい場合は、のonServiceConnected()メソッド内からのみ実行できると思います。バインドが成功したことをサービスが知る方法がわかりません。

于 2012-09-26T11:58:00.003 に答える