dagger2使用してコンテンツビューを注入することです。は、それはOKまた、私は<strong>DI</strong>ため<strong>短剣2</strong>を使用しています、私はアンドロイドのプロジェクトで</strong>を結合<strong>データを使用してい
基本的にこのような何か行う必要があり、開発者がデータバインディングを持つコンテンツのビューを設定する:私は「YoutLayoutClass」という短剣モジュールで提供しています
YouLayoutClass = DataBindingUtil.setContentView(Activity, Layout);
をし、私の活動でそれを注入し、質問があり、これは良い習慣ですか?
コード内でダガーを使用する主な理由は、デカップリングとテスト容易性です。とにかくコンテンツビューがアクティビティと密接に結びついていて、テストでそれを嘲笑する必要はないので – Buckstabue