Activity 提供的多个组件

作者: Shyri创建于 2016年1月8日更新于 2024年9月8日
标签questiondiscussion

当前实施允许一项活动向任何实施“HasComponent接口的子类提供组件。 例如 " UserListFraft.java " 。

贾瓦 私有虚空初始化 () { 这. get Conceptent( UserConcept. class.). inject(此); 这个.userListPresenter.setView(这个); {\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你觉得呢?


但同一活动内部的进一步碎片呢? 想象一下,我想在稍后的同一活动中加上一些 " 其他碎片.java " ,这需要一些 " 其他组件 " 。 由于该活动只能对一种类型实施`HasComponent<C>`',因此无法向新的碎片提供`其他组件'。

我是新来的机器人 干净的建筑 可能我漏掉了什么 也许这不是实现我想要的 任何建议的方式?

谢谢!

内容来源: android10/Android-CleanArchitecture