@Override
public void onBindViewHolder(WallpViewHolder holder, int position) {
Hit photo = this.hit.get(position);
RelativeLayout.LayoutParams rlp = (RelativeLayout.LayoutParams) holder.discWallp.getLayoutParams();
float height =photo.getPreviewHeight();
float width = photo.getPreviewWidth();
float ratio = height/width ;
rlp.height = (int) (rlp.width * ratio);
holder.discWallp.setLayoutParams(rlp);
holder.discWallp.setRatio(ratio);
File file = new File(Environment.getExternalStoragePublicDirectory("/"+R.string.app_name), photo.getId()+context.getResources().getString(R.string.jpg));
Picasso.with(context)
.load(file)
.placeholder(R.drawable.plh)
.into(holder.discWallp);
}
CollectionAdapter.java 文件源码
java
阅读 38
收藏 0
点赞 0
评论 0
项目:Canvas-Vision
作者:
评论列表
文章目录