4

谁能告诉我如何在android中显示.gif图像。我有谷歌,但我找到了一些样本,但这些都不清楚。谁能给我至少一个简单的样本?

请提出建议

感谢您宝贵的时间!..

4

4 回答 4

1

您可以使用 gif 的每一帧来使用AnimationDrawable创建动画。

于 2013-05-14T10:17:58.963 回答
1

该链接有很好的工作示例,您可以查看它。网上有很多教程,你可以通过它来做到这一点。据我所知,android 不能在没有 webview 的情况下播放 gif,但本教程展示了如何使用图像视图(我没有尝试过)。

于 2013-05-14T10:28:04.577 回答
1

我用一个WebView

WebView webView = (WebView) view.findViewById(R.id.webView);
webView.getSettings().setLoadWithOverviewMode(true);
webView.getSettings().setUseWideViewPort(true);
webView.loadUrl(URL_IMAGE);

withsetLoadWithOverviewMode()setUseWideViewPort()方法将显示适合屏幕的内容。

于 2015-06-23T16:20:41.170 回答
0

Glide 库现在支持动画 gif:https ://github.com/bumptech/glide

它显然是基于这个要点:https ://gist.github.com/devunwired/4479231

于 2015-11-09T16:48:02.580 回答