@Override
public Drawable getDrawable(String source) {
RichTextView.URLDrawable urlDrawable = new RichTextView.URLDrawable();
RichTextView.ImageTarget target = new RichTextView.ImageTarget(urlDrawable);
RichTextView.this.addTarget(target);
RichTextView.ImageHolder holder = mImages.get(source);
RequestCreator load = Picasso.with(getContext()).load(source);
if ((onImageFixListener != null) && (holder != null)) {
onImageFixListener.onFix(holder);
if ((holder.width != -1) && (holder != null))
load.resize(holder.width, holder.height);
if (holder.scaleType == 1) load.centerCrop();
else load.centerInside();
}
load.placeholder(placeImage).error(errorImage).into(target);
return urlDrawable;
}
RichTextView.java 文件源码
java
阅读 35
收藏 0
点赞 0
评论 0
项目:OpenEyesReading-android
作者:
评论列表
文章目录