Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/192.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android:如何使用mapbox设置ZoomControl启用?_Android_Android Studio_Mapbox_Mapbox Android_Android Studio 3.1.3 - Fatal编程技术网

Android:如何使用mapbox设置ZoomControl启用?

Android:如何使用mapbox设置ZoomControl启用?,android,android-studio,mapbox,mapbox-android,android-studio-3.1.3,Android,Android Studio,Mapbox,Mapbox Android,Android Studio 3.1.3,我今天刚开始使用android的mapbox。我想在mapbox mapview上显示缩放控件。我做了一些研究,方法应该设置为ZoomControl。但我不知道如何在mapbox android sdk v6.3.0上使用此方法。文档非常清楚:。但我如何使用它呢 关于setZoomControlsEnabled的另一个信息,它应该是mapView类的一个方法,可以这样调用: mapView.setZoomControlsEnabled 但我试过了,但没用。github链接作为参考:您可以使用M

我今天刚开始使用android的mapbox。我想在mapbox mapview上显示缩放控件。我做了一些研究,方法应该设置为ZoomControl。但我不知道如何在mapbox android sdk v6.3.0上使用此方法。文档非常清楚:。但我如何使用它呢

关于setZoomControlsEnabled的另一个信息,它应该是mapView类的一个方法,可以这样调用:

mapView.setZoomControlsEnabled

但我试过了,但没用。github链接作为参考:

您可以使用
MapboxMap
对象获取对
ui设置的参考:

mapView.getMapAsync(mapboxMap -> {
  mapboxMap.getUiSettings().setZoomControlsEnabled(true);
}
或者使用XML属性:

<com.mapbox.mapboxsdk.maps.MapView
    android:id="@id/mapView"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    app:mapbox_uiZoomControls="true" />


另外,请查看和。

我不明白为什么有人对这样的问题投了反对票。我保证没有人能在任何地方找到关于这个的代码示例,你可以在这里找到:好的,谢谢@P-Zenker@P-Zenker您的链接上说“我们找不到任何与setZoomControlsEnabled匹配的代码”!非常感谢。它起作用了。他们应该在
v6.7.0
v7.0.0
中的文档
ZoomButtonsController
的某个位置添加此代码。