私はMVPにとって非常に新しく、このコンセプトを把握していないようです。
基本的に私は、DialogFragmentを表示するonClickを持つアクティビティを持っています。このアクティビティは、MVPと何が関係しているのですか。 DialogFragmentもそうです。しかし、彼らは私のために問題を提起しているお互いにリンクすることに関して完全に独立しています。 DialogFragmentチェーンが何をする必要があるのか終了すると、このレイヤーのプレゼンターはデータを保持して、アクティビティー・レイヤーのビューを更新します。私はDialogFragmentレイヤーのプレゼンターが、アクティビティー・レイヤーのプレゼンターにデータを与えて、すでによくリンクされているので簡単に自分のビューを知ることができるようにしたいと思います。
私はインターフェースを考えましたが、eventBusについて読むことができました(これについては何も分かりません)。
これは一般的な作業でなければならないため、これを達成するための具体的な方法が必要です。このアプリケーションでは何度かやっています。
実際には、あなたが従っているMVPパターンの参照に応じて、多くのバージョンのAndroid MVPがありますが、これは本当に答えが広いです。あなたが特定の質問を単一の部分に持ち、再現可能で最小限のコードを提供していない限り。 – Enzokie
あなたが知っている限り、あなたの断片はプレゼンターとだけコミュニケーションしなければならず、アクティビティの場合も同じです。フラグメントとアクティビティの間でコミュニケートしたい場合は、別のインターフェイスを使用する必要があります。 –
このサンプルプロジェクトはhttp://github.com/mmirhoseini/marvelでご覧になれます。この記事はhttps://hackernoon.com/yet-another-mvp-article-part-1-lets-get-to- know-the-project-d3fd553b3e21を使用して、MVPをよりよく理解してください。 –