Android 地图SDK 绘制点 删除 指定

问题

Android 地图SDK 删除指定绘制点

详细问题

笔者进行Android 项目开发,对于已标记的绘制点,提供撤回按钮,即删除绘制点,如何实现。

解决方案

新增绘制点

java 复制代码
private List<Marker> markerList = new ArrayList<>();
marker = mMapView.getMap().addMarker(new MarkerOptions().position(latLng));
markerList.add(marker);

删除绘制点

java 复制代码
if (!markerList.isEmpty()) {
    markerList.get(markerList.size() - 1).remove();
    markerList.remove(markerList.size() - 1);
}

参考文献

Android 高德地图在清除所有Marker,清除某一个MarKer

原创不易

转载请标明出处

如果对你有所帮助 别忘啦点赞支持哈

相关推荐
程序员阿明6 分钟前
spring security6+spring boot 3.5.9最新版本集成oauth2.1
android·spring boot·spring
恋猫de小郭15 分钟前
Android 17 有什么需要适配的?2026 Android 禁止侧载又是什么?
android·前端·flutter
测试工坊29 分钟前
Android CPU 整机 42% 却 ANR?单核分析揭开均值背后的真相
android
杰克崔1 小时前
android的lmkd的实现及代码分析
android·linux·运维·服务器·车载系统
Cxiaomu2 小时前
React Native项目(Android )集成虹软 ArcFace(人脸识别增值版 5.0 Java)
android·java·react native
黄林晴2 小时前
Android 17 Beta 1 来了,这 6 个变化你必须提前知道
android
Kapaseker2 小时前
Kotlin 协程的取消,我觉得设计的不好
android·kotlin
Libraeking2 小时前
04 跨越边界:如何将 Android 本地能力暴露给 AI(MCP + Kotlin)
android·人工智能·kotlin
lucky67072 小时前
Laravel3.X核心特性全解析
android
fengtangjiang2 小时前
nacos服务之间相互调用
android·java·开发语言