Android MVVM:将适配器放在哪里?

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

我正在按照
MVVM
架构构建一个Android应用程序。适配器(用于
recyclerView
viewPager
等)属于哪里


适配器是否属于
视图
视图模型

如果您遵循的是MVVM体系结构,那么适配器属于
视图
而不是
视图模型
。所有子列表项单击事件以及适配器处理的其他与UI相关的事情。所以适配器转到视图

如果您想要详细说明,您可以将此链接检查到


适配器属于视图,但适配器的数据源属于ViewModel。

请考虑这个方向。。 假设从代码中删除/替换视图。视图模型应该能够再次重用,并且可以向新视图提供视图数据。你可以自己得到答案。 那么适配器应该只是视图的一部分