1

そのアクティビティを開始したサービスのアクティビティの結果を取得するにはどうすればよいですか?

例:サービスS->開始->アクティビティA。ここで、たとえばブール結果をサービスに送り返したいと思います。それは可能ですか?

よろしく、

ロバート

4

1 に答える 1

2

再度呼び出しstartService()て、boolean の結果をIntentエクストラとしてパッケージ化し、サービスが取得しonStartCommand()ます。

サービスにアクティビティを開始させることは珍しいことであり、特に何か他のことをしている最中の場合は、ユーザーが望んでいない可能性があることに注意してください。

于 2012-06-26T16:01:10.380 に答える