【发布时间】:2021-01-02 15:02:22
【问题描述】:
我有一个带有两个嵌套回收器视图的 MVP 应用程序。视图持有者现在负责处理视图更改,例如可见性更改。但是我的视图持有者中也混合了逻辑和数据,我该如何订购?
我开始为每个产品写一份包含 Views 和 Actions 的合同。每个RecyclerView都应该有自己的View Interface和Presenter?鉴于 ViewHolder 可以控制itemView,它应该扩展一个视图接口吗?
【问题讨论】:
标签: android design-patterns android-recyclerview view mvp