我遇到以下问题:
我有一个Xamarin表单中的主详细信息页面,并且我有一个由Xamarin机器人中的自定义渲染器渲染的地图。 地图效果很好,没问题。 我的代码100%等于this:
当我使用它时:
NativeMap.MyLocationEnabled = true;
出现位置按钮,当我点击它时相机移动到我的位置,没关系,但是这个按钮在点击时不会变成蓝色(保持灰色),然后地图不会出现。在改变位置时跟随用户。
这是我的代码:
public void OnMapReady(GoogleMap googleMap)
{
NativeMap = googleMap;
NativeMap.MyLocationEnabled = true;
//NativeMap.InfoWindowClick += OnInfoWindowClick;
NativeMap.SetInfoWindowAdapter(this);
NativeMap.UiSettings.ZoomControlsEnabled = Map.HasZoomEnabled;
NativeMap.UiSettings.ZoomGesturesEnabled = Map.HasZoomEnabled;
NativeMap.UiSettings.ScrollGesturesEnabled = Map.HasScrollEnabled;
}
有没有办法启用此功能或必须手动执行此操作?
非常感谢所有人!