/**
* 单图展示
*
* @param url
*/
@Override
public void display(String url) {
mIvContent.setVisibility(View.VISIBLE);
mViewPager.setVisibility(View.GONE);
int w = mIvContent.getMeasuredWidth() > 0 ? mIvContent.getMeasuredWidth() : 400;
int h = mIvContent.getMeasuredHeight() > 0 ? mIvContent.getMeasuredHeight() : 400;
// TODO 根据需要调整
url = (url.indexOf(AppConsts.AppConfig.PATH_HTTP) != -1 || url.indexOf(AppConsts.AppConfig.PATH_HTTPS) != -1) ? url : AppConsts.AppConfig.PATH_FILE + url;
Picasso.with(getContext())
.load(url)
.memoryPolicy(MemoryPolicy.NO_STORE, MemoryPolicy.NO_CACHE)
.config(Bitmap.Config.RGB_565)
.resize(w, h)
.placeholder(R.drawable.pic_load)
.error(R.drawable.pic_load_error)
.centerInside()
.into(mIvContent);
}
ImageDetailPresenter.java 文件源码
java
阅读 27
收藏 0
点赞 0
评论 0
项目:yApp
作者:
评论列表
文章目录