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

原创不易

转载请标明出处

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

相关推荐
_李小白1 小时前
【Android FrameWork】延伸阅读:ActivityManagerService启动Activity
android
用户41659673693551 小时前
Android 媒体库高效扫描器:基于协程与 `ContentObserver` 的 `FileScanner`
android
Arenaschi1 小时前
Android中的release下面的包有什么左右和debug 的包有什么区别
android
stevenzqzq2 小时前
android recyclerview缓存2_四级缓存机制
android·spring boot·缓存
用户69371750013842 小时前
Kotlin 函数详解:命名参数与默认参数值
android·后端·kotlin
卓修武K2 小时前
Android系统BUG:修改线程名目标错乱问题探究
android
二流小码农3 小时前
鸿蒙开发:支持自定义组件的跑马灯
android·ios·harmonyos
用户41659673693553 小时前
优化 WebView 图片长按体验:JS Bridge 实现原生与网页端分发机制
android
Jeled4 小时前
RecyclerView ViewHolder 复用机制详解(含常见错乱问题与优化方案)
android·学习·面试·kotlin
2501_915106324 小时前
iOS 抓包全流程指南,HTTPS 抓包、TCP 数据流分析与多工具协同的方法论
android·tcp/ip·ios·小程序·https·uni-app·iphone