如何在Xamarin.Android中在一个页面上显示ESRI MapView和ListView

如何在Xamarin.Android中在一个页面上显示ESRI MapView和ListView,xamarin.android,android-gridlayout,arcgis-runtime-net,Xamarin.android,Android Gridlayout,Arcgis Runtime Net,我想在ArcGISRuntime MapView和显示地图中元素属性的ListView之间平均分配一个页面。我正在使用Xamarin Android 经过一些研究,GridLayout似乎是按比例划分页面的首选方式。我通过在GridLayout上设置rowCount=2,并为每一行设置layout_rowHeight=“1”,实现了原型 在我看过的所有ESRI Xamarin Andoir示例中,模式是在代码中创建布局。尝试此操作时,无法在MapView上设置rowHeight属性 当我尝试用X

我想在ArcGISRuntime MapView和显示地图中元素属性的ListView之间平均分配一个页面。我正在使用Xamarin Android

经过一些研究,GridLayout似乎是按比例划分页面的首选方式。我通过在GridLayout上设置rowCount=2,并为每一行设置layout_rowHeight=“1”,实现了原型

在我看过的所有ESRI Xamarin Andoir示例中,模式是在代码中创建布局。尝试此操作时,无法在MapView上设置rowHeight属性


当我尝试用XML创建布局时,我使用小写字母定义MapView的名称空间,但是GridView似乎有一个可以包含的视图的白名单。我得到一个错误“元素“GridLayout”的子元素“MapView”无效。

MapView控件并不特殊,因此您将使用的方法与将视图拆分为两列的任何其他axml相同。”

这是另一篇关于这方面的好文章

另请看我们的演示回购,其中包括更多成熟的应用程序示例,包括使用axml的Xamarin android:

/莫顿
ArcGIS运行时团队

感谢您的指导。我查看了您引用的样本,没有找到与我的问题相关的任何样本。ArcGIS运行时团队是否可以为Xamarin Android创建一个基本的GIS示例?对于一组功能,我希望在地图中看到它们的空间属性,在同一页的表中看到它们的非空间属性。我希望表格滚动并占据屏幕的固定百分比。我希望表格和地图能够同步,以便在其中一个位置单击可以高亮显示另一个位置的相应属性。