trackableCollection
正确注入Fragment and Activity有@AndroidEntryPoint。现在我需要将其注入 CustomView 中但在构造函数中
@WithFragmentBindings
@AndroidEntryPoint
class TrackableRecyclerView @JvmOverloads constructor(context: Context, attrs: AttributeSet, private val trackableCollection: TrackableCollection = TrackableCollection()) : RecyclerView(context, attrs),
ITrackableCollection by trackableCollection,
IPresenceAware by trackableCollection {
}
As IPresenceAware
and ITrackableColleciton
要求可追踪集合
但我无法注射trackableCollection
to 可追踪回收器视图
有没有什么方法可以在类内部而不是构造函数级别传递 trackableCollection 委托。
我想要达到这个目的 https://stackoverflow.com/a/64185898/4134215但在我的场景中不起作用,因为我的班级不是单例。
None
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)