如何避免将FragmentX绑定到Fragment

时间:2018-03-02 15:45:36

标签: android dependency-injection kotlin dagger-2

如何避免将FragmentX绑定到Fragment

我有几个文件,我只是声明FragmentXFragment(或ActivityXActivity)的绑定,以便能够注入对象作为基类依赖。

这些文件看起来像这样

@Module
abstract class FragmentXModule {

    @Binds
    @FragmentScoped
    internal abstract fun bindFragment(fragmentX: FragmentX): Fragment
}

这是一遍又一遍地重复。

是否可以避免重复创建文件并将所有绑定分组到一个文件中?

0 个答案:

没有答案