【发布时间】:2018-08-31 17:59:53
【问题描述】:
我正在查看 MVP 的 google 示例,我看到 this 是活动的 onCreate 中的最后一条语句:
new TaskDetailPresenter(
taskId,
Injection.provideTasksRepository(getApplicationContext()),
taskDetailFragment);
我觉得这段代码很奇怪。
它实例化了一个本地对象 (TaskDetailPresenter),该对象未分配到任何地方,并将 fragment 与演示者相关联。
定义的类here
这真的是应该怎么做的吗?因为这对我来说似乎不是一个好习惯
【问题讨论】:
-
TaskDetailPresenter的构造函数里面有什么代码? -
@nits.kk:我更新了帖子
标签: java oop design-patterns mvp android-mvp