サービス内でアクティビティの非静的メソッドを呼び出す方法は、onStart()ですか?Androidアクセスアクティビティメソッド内部サービス
答えて
サービス内でアクティビティの非静的メソッドを呼び出すにはどうすればいいですか?
できません。
ただし、実行中のアクティビティと通信サービスを持っている多くの方法がある、と私はここでそれらのいくつかを概説:How can I update information in an Android Activity from a background Service
私はこれが古い投稿だと知っていますが、質問があります。サービスを提供し、その活動の結果を得る。これは可能ですか?回避策はありますか? – saber
@saber: "これは可能ですか?" - はい、私はあなたが良いの生命保険を持っていることをお勧めしますが、あなたが感謝していない背景から活動をポップアップさせる場合。あなたのサービスは 'startActivity()'を呼び出すことができます。あなたのアクティビティは結果を送信するために 'startService()'を呼び出すかバインダー経由で 'bindService()'を呼び出してサービスに話をしたり、イベントバス実装( 'LocalBroadcastManager'、greenrobotのEventBus、Square's Otto)サービスがピックアップするイベント。 – CommonsWare
あなたの返事をお寄せいただき、ありがとうございます。「良い生命保険をお勧めしますが、D:)私は良いものがないので、LocalBroadcastManagerに接続する必要があります。 – saber
- 1. ロケーションサービス内部サービス
- 2. 外部Webサービス「内部エラー」
- 3. wcfサービス内部サーバーエラー
- 4. 内部サーバーエラーWCFサービス
- 5. サービス内のAndroid webview?
- 6. Android内部オブジェクトストレージ
- 7. 500 - Webサービスの内部エラー
- 8. マッピング内部RESTサービスは、外部
- 9. Android HttpsConnection - 内部サーバーエラー
- 10. イオンアプリを同期する外部Androidサービス
- 11. Android外部と内部データベースの混乱
- 12. Azure Appサービスの内部DNS解決
- 13. JQuery - ASP.NET Webサービス(.asmx) - 内部サーバーエラー(500)
- 14. Androidのグラフィックスの内部
- 15. Android NetworkOnMainThreadException AsyncTaskの内部
- 16. Android Studio内部IDEエラー
- 17. Ionic run android - 内部エラー
- 18. 内部ストレージへのAndroidライティングクラス
- 19. AndroidスタジオkaptDebugKoltin内部コンパイルエラー
- 20. (Android)内部ストレージのパス/ Androidを検索
- 21. サービスはどのようにAndroidで内部的に動作しますか?
- 22. Androidの部屋のAndroid部屋内の文字列
- 23. Azureの内部Appサービス環境(ASE ILB)内のAzure Appサービスにアプリケーションをデプロイ
- 24. 外部サービスとの通信:内部サーバーエラー500
- 25. 内部と外部のサービスへの正しいパターン公開
- 26. Android - 内部クラスがサービスの場合、GCは外部クラスを収集しますか?
- 27. 内部クラス:AndroidとJavaの比較
- 28. Android起動アプリの内部ビュー
- 29. AndroidブラウザのSlickgrid(内部divスクロール)
- 30. コンテンツプロバイダの内部ストレージからのAndroid Intent.ACTION_SEND
チェックこのリンクを。 http://stackoverflow.com/questions/2463175/how-to-have-android-service-communicate-with-activity –