Android MVVM:将适配器放在哪里?
我正在按照Android MVVM:将适配器放在哪里?,android,mvvm,Android,Mvvm,我正在按照MVVM架构构建一个Android应用程序。适配器(用于recyclerView,viewPager等)属于哪里 适配器是否属于视图或视图模型?如果您遵循的是MVVM体系结构,那么适配器属于视图而不是视图模型。所有子列表项单击事件以及适配器处理的其他与UI相关的事情。所以适配器转到视图 如果您想要详细说明,您可以将此链接检查到 适配器属于视图,但适配器的数据源属于ViewModel。请考虑这个方向。。 假设从代码中删除/替换视图。视图模型应该能够再次重用,并且可以向新视图提供视图数据。
MVVM
架构构建一个Android应用程序。适配器(用于recyclerView
,viewPager
等)属于哪里
适配器是否属于视图
或视图模型
?如果您遵循的是MVVM体系结构,那么适配器属于视图
而不是视图模型
。所有子列表项单击事件以及适配器处理的其他与UI相关的事情。所以适配器转到视图
如果您想要详细说明,您可以将此链接检查到
适配器属于视图,但适配器的数据源属于ViewModel。请考虑这个方向。。
假设从代码中删除/替换视图。视图模型应该能够再次重用,并且可以向新视图提供视图数据。你可以自己得到答案。
那么适配器应该只是视图的一部分