如何在安卓设备上显示GIF图片?

4

有人可以告诉我如何在Android中显示.gif图像吗?我已经在Google上搜索过了,但我发现那些样本都不太清晰。有人能给我至少一个简单的示例吗?

请提供建议

感谢您宝贵的时间!..


您可以使用Webview加载.gif图像。 - Adarsh H S
试试这个链接,它可能会对你有所帮助。 http://iamvijayakumar.blogspot.in/2012/06/android-animated-gif-example.html - Adarsh H S
你的问题是关于动态GIF还是只是将其显示为静态图像?我相信你可以使用Android.graphics.Movie类来处理动态gif。否则,我们需要更多信息。 - laminatefish
4个回答

1

我使用了 WebView

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

使用setLoadWithOverviewMode()setUseWideViewPort()方法,可以使内容适应屏幕显示。

1

1

这个链接有一个漂亮的工作示例 你可以查看一下。 网上有很多教程,你可以通过它们来完成。据我所知,安卓不能在没有 WebView 的情况下播放 gif,但是 这个教程 展示了如何使用 ImageView 来实现(我还没有尝试过)。


我无法查看您提供的上述URL。 - Nakshatran

0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接