标签: android android-studio mvvm
使用MVVM模式时,如何处理视图中不变的部分?
例如,android应用程序中的“第一活动”有9个按钮。每个按钮将包含一个标签,一个可绘制的图像和一个onclick方法。在MVVM中将标签和图像硬编码到视图的XML中是否正确,因为它们不会改变。还是应该为具有这些属性的每个按钮创建模型?其次,考虑到每个按钮方法都不会改变并且只会开始一个新的活动,应该在哪里包括onclick方法?