C#模型绑定到axml

C#模型绑定到axml,c#,android,xamarin,mobile,data-binding,C#,Android,Xamarin,Mobile,Data Binding,我正在开发一个移动android应用程序,在当前的活动中,我有一个事件的C#模型,具有名称和id等属性。我正在尝试为事件列表中的每个事件创建axml布局,但不确定如何做到这一点。除非我想错了,否则我一直在寻找类似Angular2的ngFor 我对手机开发非常陌生,所以我非常感谢你的帮助。谢谢 我想你要找的是android中的回收器视图或适配器这里有一个植入示例,以及如何在xamarin上进行回收器视图 默认情况下,Xamarin不支持MVVM。Android有两个选项 使用现有的MVVM框架,如

我正在开发一个移动android应用程序,在当前的活动中,我有一个事件的C#模型,具有名称和id等属性。我正在尝试为事件列表中的每个事件创建axml布局,但不确定如何做到这一点。除非我想错了,否则我一直在寻找类似Angular2的ngFor


我对手机开发非常陌生,所以我非常感谢你的帮助。谢谢

我想你要找的是android中的回收器视图或适配器这里有一个植入示例,以及如何在xamarin上进行回收器视图


默认情况下,Xamarin不支持MVVM。Android有两个选项

  • 使用现有的MVVM框架,如MVVMLight()或MVVMCross()

  • 创建自己的MVVM实现看看这个例子


  • 我想出了别的办法。只是使用了一个简单的listView,然后使用了一个自定义适配器,这样我就可以将一个多行列表绑定到我自己的对象列表。它的设置非常简单,使用也很方便。

    适配器完成了工作,所以我不需要查看使用回收器视图!谢谢