为什么 Mapkit Mapview 在开始缩放按钮时闪烁?
Why Mapkit Mapview on start zoom buttons flicker?
设置缩放按钮在 xml ,
中被禁用
map:uiZoomControls="false"
我希望缩放按钮不会出现,但是当我使用华为地图 mapview 启动应用程序时,缩放按钮出现大约 0.5 秒然后才消失,那么如何解决这个问题?
尝试将以下代码添加到您的 activity 或片段中:
mMapView.getMapAsync(this);
@Override
public void onMapReady(HuaweiMap huaweiMap) {
huaweiMap.getUiSettings().setZoomControlsEnabled(false);
}
如果问题仍然存在,可以显示更多关于您的 xml 和 Fragment/Activity 的代码。
有两种方法可以更改地图缩放控件UI设置:
Setting Attributes Using the Layout File
Setting Attributes Using the Code File
第一种方式是更改地图fragment/activity布局xml文件添加如下代码。确保声明了地图命名空间
xmlns:map="http://schemas.android.com/apk/res-auto"
map:uiZoomControls="false"
第二种方法是更改 UiSettings ZoomControls 代码:
hMap.getUiSettings().setZoomControlsEnabled(false);
我有一个应用程序集成了 HMS Map 并测试了两种方式以成功隐藏缩放按钮。我正在使用华为 Mate 30 Pro 进行应用测试,但一直没有看到缩放按钮。
设置缩放按钮在 xml ,
中被禁用map:uiZoomControls="false"
我希望缩放按钮不会出现,但是当我使用华为地图 mapview 启动应用程序时,缩放按钮出现大约 0.5 秒然后才消失,那么如何解决这个问题?
尝试将以下代码添加到您的 activity 或片段中:
mMapView.getMapAsync(this);
@Override
public void onMapReady(HuaweiMap huaweiMap) {
huaweiMap.getUiSettings().setZoomControlsEnabled(false);
}
如果问题仍然存在,可以显示更多关于您的 xml 和 Fragment/Activity 的代码。
有两种方法可以更改地图缩放控件UI设置:
Setting Attributes Using the Layout File
Setting Attributes Using the Code File
第一种方式是更改地图fragment/activity布局xml文件添加如下代码。确保声明了地图命名空间
xmlns:map="http://schemas.android.com/apk/res-auto"
map:uiZoomControls="false"
第二种方法是更改 UiSettings ZoomControls 代码:
hMap.getUiSettings().setZoomControlsEnabled(false);
我有一个应用程序集成了 HMS Map 并测试了两种方式以成功隐藏缩放按钮。我正在使用华为 Mate 30 Pro 进行应用测试,但一直没有看到缩放按钮。