サービス内でアクティビティの非静的メソッドを呼び出す方法は、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. wcfサービス内部サーバーエラー
- 3. 内部サーバーエラーWCFサービス
- 4. Android内部オブジェクトストレージ
- 5. サービス内のAndroid webview?
- 6. 500 - Webサービスの内部エラー
- 7. Android HttpsConnection - 内部サーバーエラー
- 8. Android外部と内部データベースの混乱
- 9. Androidのグラフィックスの内部
- 10. Android NetworkOnMainThreadException AsyncTaskの内部
- 11. JQuery - ASP.NET Webサービス(.asmx) - 内部サーバーエラー(500)
- 12. Androidの内部プライベートストレージに書き込む
- 13. Androidのエミュレータ常にEclipseの内部ストレージ
- 14. Androidの内部ストレージですか?
- 15. AndroidブラウザのSlickgrid(内部divスクロール)
- 16. 内部クラス:AndroidとJavaの比較
- 17. Android起動アプリの内部ビュー
- 18. エミュレータを使用した内部ストレージアクセスandroid
- 19. アセンブリ内のAndroidアプリケーション部品の作成
- 20. Androidサービス
- 21. 内部ストレージ内のデータを保存するAndroid NullPointerException
- 22. Androidの外部JARからサービスを呼び出す
- 23. RESTful Webサービスの内部サービスエラー500を報告するベストプラクティス?
- 24. HTTP 500内部エラー - Webサービスで明示的にスローする
- 25. Grails 2静的内部クラスを持つサービスのホットリロードエラー
- 26. どのRubyフレームワークが内部サービスに適していますか?
- 27. WCFサービスが内部サーバーエラーを発生します
- 28. APIを使用して内部RESTサービスを公開する
- 29. Spock - mocking外部サービス
- 30. Androidサービスの開発 - UDPサービス
チェックこのリンクを。 http://stackoverflow.com/questions/2463175/how-to-have-android-service-communicate-with-activity –