context变量肯定是从activity开始传递,不清楚该如何在presenter中使用,是传递到进去,还是通过接口调用view中的方法?求赐教
走同样的路,发现不同的人生
View に getContext 関数を記述するだけです
そのまま渡してください。インターフェイスは実際に仕様を定義するため、大規模プロジェクトの保守性が向上します。
プレゼンターはビュー レイヤーのインターフェイスとモデル レイヤーのインターフェイスへの参照を保持する必要がありますが、ビュー レイヤーはプレゼンター レイヤーのインターフェイスへの参照を保持するため、アクティビティはビュー レイヤーと同等です。これをアクティビティで渡す必要があります。Presenter 実装クラスをインスタンス化し、コンテキストを渡します。この方法で、Presenter 実装クラスにデータをロードした後、ビュー レイヤーの Interface メソッドを直接呼び出すことができます。読み込みは成功しましたが、読み込み成功とその他のメソッドはアクティビティに実装されています。アクティビティは View 層の Interface 実装クラスに関する私の素朴な意見に相当するため、理解が間違っている場合は修正してください
View に getContext 関数を記述するだけです
そのまま渡してください。インターフェイスは実際に仕様を定義するため、大規模プロジェクトの保守性が向上します。
プレゼンターはビュー レイヤーのインターフェイスとモデル レイヤーのインターフェイスへの参照を保持する必要がありますが、ビュー レイヤーはプレゼンター レイヤーのインターフェイスへの参照を保持するため、アクティビティはビュー レイヤーと同等です。これをアクティビティで渡す必要があります。Presenter 実装クラスをインスタンス化し、コンテキストを渡します。この方法で、Presenter 実装クラスにデータをロードした後、ビュー レイヤーの Interface メソッドを直接呼び出すことができます。読み込みは成功しましたが、読み込み成功とその他のメソッドはアクティビティに実装されています。アクティビティは View 層の Interface 実装クラスに関する私の素朴な意見に相当するため、理解が間違っている場合は修正してください