Using an Animated Gif as Ground Overlays in G. Maps v2

前端 未结 3 933
终归单人心
终归单人心 2021-02-19 13:28

I am currently using Google Maps and would like to use an animated Gif as Overlay in my app. This is really frustrating as it seems very easy on iOS version of the app, SO I rea

相关标签:
3条回答
  • 2021-02-19 13:42

    @waza_be currently ground overlay does not support animated gif. hopefully they will have it soon. it was possible with version 1 using ImageView and adding it to the map. but in version 2, they scrapped adding views to the map.

    0 讨论(0)
  • 2021-02-19 14:04

    As a solution, we have decomposed the GIF in multiple images and we are looping all the image list.

    We are using the same code as above and everything is fine.

    Using an ImageView + Glide as suggested below doesn't help at all as the Image will not move with the Map.

    0 讨论(0)
  • 2021-02-19 14:05

    You can use open source library to display Gif image in a single imageview just add its dependency https://github.com/bumptech/glide

    and Its easy to use this an example code

    ImageView imageView = (ImageView) findViewById(R.id.imageView);
    GlideDrawableImageViewTarget imageViewTarget = new GlideDrawableImageViewTarget(imageView);
    Glide.with(this).load(R.raw.sample_gif).into(imageViewTarget);
    
    0 讨论(0)
提交回复
热议问题