Android 有可能在谷歌地图的一个项目上放置动画图像吗?(像gif)

Android 有可能在谷歌地图的一个项目上放置动画图像吗?(像gif),android,google-maps,Android,Google Maps,我有一个android应用程序,有谷歌地图视图 我必须在地图上放置一个代表gps位置的动画图标 我知道如何使用普通的png图像,但我想使用GIF图像,动画图像 我该怎么做 编辑: 这是XML动画:animation.XML <?xml version="1.0" encoding="utf-8"?> <animation-list xmlns:android="http://schemas.android.com/apk/res/android" android:oneshot

我有一个android应用程序,有谷歌地图视图

我必须在地图上放置一个代表gps位置的动画图标

我知道如何使用普通的png图像,但我想使用GIF图像,动画图像

我该怎么做

编辑:

这是XML动画:animation.XML

<?xml version="1.0" encoding="utf-8"?>
<animation-list xmlns:android="http://schemas.android.com/apk/res/android" android:oneshot="false">
<item android:drawable="@drawable/miniicon" android:duration="200" />
<item android:drawable="@drawable/miniicon2" android:duration="200" />
<item android:drawable="@drawable/star" android:duration="200" />
</animation-list>

您需要使用一个
动画列表
,它只是一个简单的xml文件,您可以将其放入drawable文件夹中。这是一个,这是通知栏中的下载图标。可以肯定的是,OpenGL允许2D图像覆盖在图像的顶部,这是一种方法。请看一个类似的问题。

另一个答案-stackoverflow上有一个类似(但很旧)的问题:


如果你看一下被接受的答案,它会提供一个演示链接。还有一些其他有趣的评论。

我该把那个动画列表称为哪里?它不起作用。。。。。。它总是显示第一个图像。。。我将在第一个问题上发布代码,查看它并告诉我它是否错误。请不要“调用”它,您只需将其用作绘图的资源。就像你会做一个
选择器
就像你上面做的那样,除了它应该是一个可绘制的而不是一个布局。我不明白,这对我来说太复杂了
//drawable2 = this.getResources().getDrawable(R.drawable.miniicon2); // Icono del programa, para mi posicion GPS
drawable2 = this.getResources().getDrawable(R.layout.animation); // Icono del programa, para mi posicion GPS