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

原创不易

转载请标明出处

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

相关推荐
心中有国也有家38 分钟前
AtomGit Flutter 鸿蒙客户端:Canvas 绘制进阶-路径、渐变与混合模式
android·javascript·flutter·华为·harmonyos
hunterandroid2 小时前
WorkManager 可靠性实战:唯一任务、重试与幂等设计
android·前端
程序员老刘2 小时前
Android 17的10个AI功能,国内用户真正能用的有几个?
android·flutter·ai编程
花开彼岸天~3 小时前
鸿蒙应用开发实战【94】— 实战多卡号场景管理最佳实践
android·华为·harmonyos·鸿蒙系统
用户41659673693553 小时前
视频源文件音频轨异常分析记录
android
雨白6 小时前
嵌套 ScrollView 滑动冲突实战:实现内部优先滚动
android
阿pin6 小时前
Android随笔-IntentService详解(了解)
android·intentservice
海天鹰7 小时前
content://com.android.externalstorage.documents/document/primary%3A
android
阿pin7 小时前
Android随笔-WorkManager 与 AlarmManager
android·alarmmanager·workmanager
帅帅的记忆8 小时前
uniapp项目调用原生android studio的sdk文件(即aar文件)
android·uni-app·android studio