android开发之百度地图marker点添加,删除,动画等操作实例

6
回复
1085
查看
[复制链接]

429

主题

1155

帖子

1906

安币

手工艺人

发表于 2018-10-8 11:50:06 | 显示全部楼层 |阅读模式

        android开发之百度地图marker点添加,删除,动画等操作实例

[Java] 查看源文件 复制代码
LatLng point = new LatLng(markx,marky);//坐标参数(纬度,经度)
BitmapDescriptor bitmap = BitmapDescriptorFactory
  .fromResource(R.mipmap.drone);//自定义marker点图片

[Java] 查看源文件 复制代码
//构建MarkerOption,用于在地图上添加Marker
OverlayOptions option = new MarkerOptions()
  .position(point)
  .icon(bitmap);

[Java] 查看源文件 复制代码
marker = (Marker) map.addOverlay(option);//将marker添加到地图,并获取该marker点对象

        marker.remove();//删除

[Java] 查看源文件 复制代码
AlphaAnimation animation = new AlphaAnimation(1.0f,0.0f);//marker点动画(需导入百度地图的Animation包)
animation.setDuration(3000);
marker.setAnimation(animation);
marker.startAnimation();

[Java] 查看源文件 复制代码
OverlayOptions ooCircle = new CircleOptions().fillColor(R.color.colorAccent)//地图上已point为中心添加圆
  .center(point).stroke(new Stroke(5, R.color.colorPrimary)).radius(1400);

28

主题

1万

帖子

1368

安币

Android大神

小白

Rank: 6Rank: 6

发表于 2018-10-8 12:23:16 | 显示全部楼层
感觉楼主很用心,辛苦啦~

501

主题

1236

帖子

315

安币

手工艺人

发表于 2018-10-8 13:02:26 | 显示全部楼层
楼主是好人,回个帖会有安币吗?

449

主题

1212

帖子

1962

安币

手工艺人

发表于 2018-10-8 14:11:36 | 显示全部楼层
支持楼主,支持安卓巴士!

20

主题

9296

帖子

2342

安币

Android大神

Rank: 6Rank: 6

发表于 2018-10-8 15:21:14 | 显示全部楼层
安卓巴士是个不错的网站,我来顶个贴~

451

主题

1183

帖子

1954

安币

手工艺人

发表于 2018-10-8 15:50:59 | 显示全部楼层
楼主威武,以后多发干货,多办活动~!

434

主题

1115

帖子

473

安币

手工艺人

发表于 2018-10-8 17:02:23 | 显示全部楼层
安卓巴士是个不错的网站,我来顶个贴~
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

领先的中文移动开发者社区
18620764416
7*24全天服务
意见反馈:1294855032@qq.com

扫一扫关注我们

Powered by Discuz! X3.2© 2001-2019 Comsenz Inc.( 粤ICP备15117877号 )