优化游戏截图

This commit is contained in:
khy
2016-10-24 10:03:13 +08:00
parent b768f5f661
commit e52caa013d
7 changed files with 65 additions and 38 deletions

View File

@ -117,7 +117,7 @@ public class ImageUtils {
.setFadeDuration(500)
.setPressedStateOverlay(new ColorDrawable(context.getResources().getColor(R.color.pressed_bg)))
.setBackground(new ColorDrawable(Color.parseColor("#ececec")))
.setPlaceholderImage(placeholderImage, ScalingUtils.ScaleType.CENTER)
.setPlaceholderImage(placeholderImage)
.build();
simpleDraweeView.setHierarchy(hierarchy);
simpleDraweeView.setImageURI(url);
@ -125,11 +125,12 @@ public class ImageUtils {
}
//图片下载监听
public void display (String url, SimpleDraweeView simpleDraweeView, ControllerListener listener){
public void display (String url, String lowUrl, SimpleDraweeView simpleDraweeView, ControllerListener listener){
DraweeController controller = Fresco.newDraweeControllerBuilder()
.setUri(url)
.setImageRequest(ImageRequest.fromUri(url))
.setControllerListener(listener)
.setLowResImageRequest(ImageRequest.fromUri(lowUrl)) //低分辨率图片
.build();
simpleDraweeView.setController(controller);
}