我正在使用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));
解决方法
您可以使用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