在G. Maps v2中使用动画Gif作为地面叠加

Waz*_*_Be 13 android animated-gif google-maps-android-api-2

我目前正在使用谷歌地图,并希望在我的应用程序中使用动画Gif作为叠加.这真是令人沮丧,因为在iOS版本的应用程序上看起来很容易,所以我真的想要实现一些很酷的东西.

我希望看到的结果是23岁的视频:https://www.youtube.com/watch?v = Ji323jA67x0#t = 23s

地面叠加似乎是韧皮练习,但不接受GIF动画:

LatLng NEWARK = new LatLng(40.714086, -74.228697);

GroundOverlayOptions newarkMap = new GroundOverlayOptions()
        .image(BitmapDescriptorFactory.fromResource(R.drawable.newark_nj_1922))
        .position(NEWARK, 8600f, 6500f);

// Add an overlay to the map, retaining a handle to the GroundOverlay object.
GroundOverlay imageOverlay = map.addGroundOverlay(newarkMap);
Run Code Online (Sandbox Code Playgroud)

https://developers.google.com/maps/documentation/android-api/groundoverlay#add_an_overlay

Waz*_*_Be 5

作为一种解决方案,我们在多个图像中分解了GIF,并且我们正在循环所有图像列表.

我们使用与上面相同的代码,一切都很好.

如下所示使用ImageView + Glide根本无济于事,因为图像不会随地图一起移动.