我目前正在使用带有.Net标准共享策略的Xamarin.Forms开发一个应用程序.一切都在共享项目中完成.(没有设备指定设计).
我尝试将对象列表绑定到列表视图.我已经显示/填充列表ItemsSource="{Binding Items}"所选项目也绑定到列表视图SelectedItem="{Binding SelectedApp}".每个listItem都可视化为具有图像和标题的帧.通过使用datatemplate.
我试图实现的是使我的listview看起来像"Google PlayStore-like-List":

显示彼此相邻的项目.当水平没有剩下的地方时,下一项的项目将显示在下一行.该列表会自动将项目调整为可用项目.这样,从纵向切换到横向时,列表响应更好.
我的问题是如何在这个结构中显示列表? 然而,它会很好,材料设计卡设计不是这个问题的一部分.
这个问题描述了我试图成为的类似问题.期待我正在开发一个Xamarin应用程序,而不是一个原生(Java)Android应用程序: 如何将CardViews彼此相邻?