网上关于动态图的方法解决还真的很少很少,所以经历过测试成功,下面分享下android百度地图sdk添加动态图的解决办法,其次,也可以参考百度地图api尝试去做
BitmapDescriptor bitmap1 = BitmapDescriptorFactory
.fromResource(R.drawable.t1);
BitmapDescriptor bitmap2 = BitmapDescriptorFactory
.fromResource(R.drawable.t2);
BitmapDescriptor bitmap3 = BitmapDescriptorFactory
.fromResource(R.drawable.t3);
ArrayList<BitmapDescriptor> giflist = new ArrayList<BitmapDescriptor>();
giflist.add(bitmap1);
giflist.add(bitmap2);
giflist.add(bitmap3);
OverlayOptions ooD = new MarkerOptions().position(new LatLng(Utils.locPx,Utils.locPy)).icons(giflist)
.zIndex(0).period(10);
mMapView.getMap().addOverlay(ooD);
完成动态图的添加,需要的是需要gif构成的几个静态的帧png图片,然后套进去上面的方法,即可在手机百度地图上形成一个动态的效果,有想法和交流的欢迎留言