如何从包androidx.fragment.app.Fragment注入片段?
我正在使用dagger-android框架在我的代码中注入我的依赖项。
正如文档所说,我这样做是为了注入我的片段
@Override
public void onAttach(Activity activity) {
AndroidInjection.inject(this);
super.onAttach(activity);
// ...
}
问题是AndroidSupportInjection类只接受包 android.support.v4.app.Fragment 的片段,或者如果我使用AndroidInjection类只接受包 android.app.Fragment 的片段并且我想使用 androidx.fragment 的片段。 app.Fragment 包。
DaggerFrament 也扩展自android.support.v4.app.Fragment并希望使用来自 androidx 的片段
如果我尝试实现HasSupportFragmentInjector这个接口也使用来自 android.support 的片段