I would like to evenly divide a page between an ArcGISRuntime MapView and a ListView that displays attributes for elements in the map. I am using Xamarin Android.
After some research, it seemed that GridLayout was the preferred way to divide up a page proportionally. I have prototyped this by setting rowCount=2 on the GridLayout and layout_rowHeight="1" for each row.
In all of the ESRI Xamarin Andoir samples that I have looked at, the pattern is to create the layout in code. When I try this, I am unable to set the rowHeight property on a MapView.
When I try to create the layout in XML, I define the namespace for the MapView using lowercase, but GridView appears to have a whitelist of views that it can contain.I get an error "The element 'GridLayout' has invalid child element 'MapView'.