我没有找到任何使用axml定义从ArcGIS SDK for Xamarin添加MapViewer的功能。这似乎不可能:
<?xml versio =“1.0”encoding =“utf-8”?><&的LinearLayout GT; …..
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent"> <Esri.ArcGISRuntime.UI.Controls.MapView android:layout_width="fill_parent" android:layout_height="fill_parent" android:id="@+id/mapView" /> </LinearLayout>
和
public class MainActivity : MvxActivity<MainViewModel> { protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.activity_main); var mapView = (MapView) FindViewById(Resource.Id.mapView); mapView.Map = ViewModel.Map; } }