在API 28 AnimatedImageDrawable
中被引入以显示gif图像:
https://developer.android.com/reference/android/graphics/drawable/AnimatedImageDrawable.html
用于绘制动画图像(如GIF)的可绘制对象。
问题是他们在API 28之前没有告诉他们如何与AppCompat-v7
或Support-v4
库使用它进行追溯兼容性。
有人知道在API 28之前是否可以使用它来显示GIF图像?
非常感谢
AnimatedImageDrawable
,并且该类没有兼容版本。对于您的问题,您可以根据自己的情况选择不同的选项:
Picasso
或Glide
,它们都会自动处理GIF图像,您可以使用它们代替AnimatedImageDrawableWebView
将图像嵌入HTML,然后将HTML页面加载到WebView中对于选项1和2,您可以在线找到大量示例。其中一些在此thread中: