带位置按钮的Xamarin Android地图不会跟随用户

时间:2017-07-01 07:52:30

标签: android google-maps dictionary xamarin xamarin.droid

我遇到以下问题:

我有一个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;
}

有没有办法启用此功能或必须手动执行此操作?

非常感谢所有人!

0 个答案:

没有答案