HarmonyOS鸿蒙Next中高德地图做地理围栏功能时,第一次画的围栏底色透明可以看到地图,更新后看不到
HarmonyOS鸿蒙Next中高德地图做地理围栏功能时,第一次画的围栏底色透明可以看到地图,更新后看不到 高德地图,在做地理围栏的功能时,第一次画的围栏底色时透明的,可以看到地图, 在更新看不到。
画circle的时机不正确。应该先画围栏区域,在设置marker
然后想让marker infoWindow一直显示,再设置 marker.showInfoWindow()
更多关于HarmonyOS鸿蒙Next中高德地图做地理围栏功能时,第一次画的围栏底色透明可以看到地图,更新后看不到的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
升级手机到新版本后不兼容了吗
在HarmonyOS鸿蒙Next中使用高德地图实现地理围栏功能时,如果第一次绘制的围栏底色透明可以看到地图,但更新后看不到地图,可能是由于围栏的绘制参数在更新时被修改或重置。检查围栏的绘制逻辑,确保在更新时保持透明度设置不变。具体来说,确认在更新围栏时,PolygonOptions中的fillColor参数是否仍然设置为透明色(如Color.TRANSPARENT)。如果更新时未显式设置透明度,可能会导致默认的不透明颜色覆盖地图。此外,确保在更新围栏时,地图视图的刷新逻辑正确执行,避免因视图未及时更新而导致显示异常。
在HarmonyOS鸿蒙Next中使用高德地图实现地理围栏功能时,首次绘制围栏底色透明,更新后看不到地图,可能是由于围栏的绘制参数未正确设置或图层覆盖问题。建议检查围栏的绘制逻辑,确保更新时正确设置填充颜色和透明度。同时,确认地图图层是否被覆盖,适当调整图层顺序,确保地图可见性。

