Android百度地图开发(六):图形绘制
16lz
2021-12-04
- Android百度地图开发(一):概述
- Android百度地图开发(二):项目创建
- Android百度地图开发(三):定位
- Android百度地图开发(四):创建地图
- Android百度地图开发(五):图层
- Android百度地图开发(六):图形绘制
- Android百度地图开发(七):地图事件监听
可以再地图上添加以下内容:
- 点标记(Marker)
- 浮于点上方的信息窗体(InfoWindow)
- 绘制线面以及文字
- Overlay
百度地图也支持openGL
点标记
//定义Maker坐标点 LatLng point = new LatLng(39.963175, 116.400244); //构建Marker图标 BitmapDescriptor bitmap = BitmapDescriptorFactory .fromResource(R.drawable.icon_marka); //构建MarkerOption,用于在地图上添加Marker OverlayOptions option = new MarkerOptions() .position(point) .icon(bitmap); //在地图上添加Marker,并显示 mBaiduMap.addOverlay(option);//也可以添加多个点mBaiduMap.addOverlays(options);//清除地图上所有覆盖物mBaiduMap.addOverlays(options);
MarkerOptions支持以下属性
名称 | 说明 |
---|---|
icon | 设置图标 |
animateType | 动画类型 |
alpha | 透明度 |
position | 位置坐标 |
perspective | 位置坐标 |
draggable | 是否可拖拽 |
flat | 是否平贴地图 |
anchor | 锚点比例 |
rotate | 旋转角度 |
title | 设置标题 |
visible | 是否可见 |
extraInfo | 额外信息 |
对应其他图形使用方法和MarkerOptions差不多
>>>>>>>Demo地址<<<<<<<
更多相关文章
- android开发系列文章集合
- Android最佳实战连接
- Android样式的开发
- Android* 2.3.7 - 4.4 虚拟化技术加速模拟器、NDK Android* 应用
- Android(安卓)Studio for mac开发错误
- Android如日中天,学会android,高薪不再愁
- Android计算器开发实例
- Android学习第一章第一节android学习路线图
- Android(安卓)开发包(SDK、JRE、Eclipse、ADT插件)下载