/**
* 处理ScaleType
*
* @param uri
* @param view
* @return
*/
private static RequestCreator processScaleType(String uri, ImageView view) {
if (view.getScaleType() == ImageView.ScaleType.CENTER) {
view.setScaleType(ImageView.ScaleType.CENTER);
return initWithResize(uri, view);
} else if (view.getScaleType() == ImageView.ScaleType.CENTER_INSIDE) {
return initWithResize(uri, view).centerInside();
} else if (view.getScaleType() == ImageView.ScaleType.CENTER_CROP) {
return initWithResize(uri, view).centerCrop();
} else if (view.getScaleType() == ImageView.ScaleType.FIT_CENTER) {
view.setScaleType(ImageView.ScaleType.FIT_CENTER);
return init(uri, view);
} else if (view.getScaleType() == ImageView.ScaleType.FIT_START) {
view.setScaleType(ImageView.ScaleType.FIT_START);
return init(uri, view);
} else if (view.getScaleType() == ImageView.ScaleType.FIT_END) {
view.setScaleType(ImageView.ScaleType.FIT_END);
return init(uri, view);
} else {
return init(uri, view).fit();
}
}
ImageLoader.java 文件源码
java
阅读 29
收藏 0
点赞 0
评论 0
项目:yApp
作者:
评论列表
文章目录