private void setupItemImage(SimpleDraweeView imageView, Uri imageUrl, boolean isVertical) {
ImageRequest request = ImageRequestBuilder.newBuilderWithSource(imageUrl)
.setProgressiveRenderingEnabled(true)
.build();
DraweeController controller = Fresco.newDraweeControllerBuilder()
.setImageRequest(request)
.setOldController(imageView.getController())
.build();
imageView.setController(controller);
// imageView.setLayoutParams(new RelativeLayout.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, (int) context.getResources().getDimension(R.dimen.poster_grid2_height)));
final RelativeLayout.LayoutParams lp =
(RelativeLayout.LayoutParams) imageView.getLayoutParams();
//
if (!isVertical) {
lp.height = ViewGroup.LayoutParams.MATCH_PARENT;
lp.width = (recyclerView.getMeasuredHeight()/3)*2/3;
} else {
lp.height = recyclerView.getMeasuredWidth()/2;
lp.width = ViewGroup.LayoutParams.MATCH_PARENT;
}
imageView.setLayoutParams(lp);
}
MovieGalleryAdapter.java 文件源码
java
阅读 26
收藏 0
点赞 0
评论 0
项目:Blockbuster
作者:
评论列表
文章目录