CollectionAdapter.java 文件源码

java
阅读 38 收藏 0 点赞 0 评论 0

项目:Canvas-Vision 作者:
@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);
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号