私は〜500行のXMLから解析したすべてのデータを保持するかなり複雑なデータモデルを持っています。私も2つのアクティビティを持っていて、どちらも3〜5個のフラグメントを持つ独自のビューページを持っています。複数のフラグメント/アクティビティ間で大きなオブジェクトを通信する。 Interfaces/EventBusベストプラクティス
このアプリケーションの目的は、XMLファイルを設定するためのユーザーインターフェイスを提供することです。私が今できるようにしたいどのような は次のとおりです。
- は、ユーザーを聞かせて
- オブジェクトデータから
- 更新UI(Edittexts/Seekbars /スイッチに)活動からのフラグメントのそれぞれにオブジェクトを渡します経由でデータを変更します。
- UI-入力 は〜2私はこのトピックについて読んスレッドのほとんどはかなり古いだった
- 直列化オブジェクトをXMLにサーバー
に&ポストそれを断片を保持している活動に戻ってオブジェクトを渡します4年とインターフェイスでそれを行うことをお勧めします。 このようにすると、すべてのフラグメントのアクティビティにインターフェイスを実装する必要はありませんか?
もっと効率的な方法がありますか? または、フラグメント/アクティビティ/バックグラウンドスレッド間の通信を容易にするEventBus以外のライブラリがありますか?
歓声