android – 如何在TextView中播放动画GIF?

我正在使用TextView显示带有gif图像的文本:
Html.ImageGetter imageGetter=new Html.ImageGetter imageGetter() {
    public Drawable getDrawable(String source) {
        return getDrawableFromSd(String source);
    }
}
mtTextView.setText(Html.fromHtml(text,imageGetter,null));

某些文件是动画的,但在TextView中显示时不会设置动画.如何用动画显示它?

解决方法

您可以使用Glide显示gif而不是使用WebView.它很简单
Glide.with(context)
    .load(gifImageUrl)
    .asgif()
    .placeholder(R.drawable.loading)
    .crossFade()
    .into(imageView);

您可能还想阅读这篇文章: – http://inthecheesefactory.com/blog/get-to-know-glide-recommended-by-google/en

相关文章

这篇“android轻量级无侵入式管理数据库自动升级组件怎么实现...
今天小编给大家分享一下Android实现自定义圆形进度条的常用方...
这篇文章主要讲解了“Android如何解决字符对齐问题”,文中的...
这篇文章主要介绍“Android岛屿数量算法怎么使用”的相关知识...
本篇内容主要讲解“Android如何开发MQTT协议的模型及通信”,...
本文小编为大家详细介绍“Android数据压缩的方法是什么”,内...