Чтобы уменьшить структуру кода и улучшить читаемость.
Теперь нам не нужно onCreateView () для раздувания нашего макета, и мы можем напрямую передать 'contentLayoutId' по умолчанию конструктор Fragment.
Ссылка: Fragment

Пока что все работает нормально, но при использовании Dagger2 в качестве DI Dagger2 не поддерживает эту функцию при использовании DaggerFragment

После исследования " DaggerFragment"класс, кажется, что Dagger все еще использует" android .support.v4.app.Fragment " мы знаем, что Dagger также поддерживается Google (и ранее мы также использовали хак для совместного использования Dagger и ViewModel) .
Хотя я могу использовать onCreateView (), но как это исправить?