11

このリンクを参照して、Android プロジェクトにMVP パターンを実装しようとしています: https://github.com/jpotts18/android-mvp

ビュー/プレゼンター/インタラクター クラスの実装に成功しました。私は明確ではありません

  • serviceコールコードをどこに置く?

プレゼンターまたはインタラクター クラス内のコンテキストを取得できないため、serviceそこに呼び出しを配置できません

  • GoogleApiClientクラスをどこに実装するか?

実行にはコンテキストも必要であるためGoogleApiClient、コンテキストなしでプレゼンターまたはインタラクター内に実装することもできません

4

2 に答える 2

0

私もあなたの最初の質問を探しています。しかし、私は2番目の質問の答えを持っています。

答えはダガー2です。( http://google.github.io/dagger/ ) Dagger2 を使えば簡単に GoogleApiClient オブジェクトをインジェクトでき​​ます。

于 2016-01-20T15:11:23.487 に答える