Android RecyclerView 加载图片列表,图片宽高问题

RecyclerView 加载图片列表的时候,使图片的宽度为手机屏幕宽度,高度自适应

adapter item布局

 

在adapter里面设置图片的宽高

int screenWidth = ((FragmentActivity) mContext).getWindowManager().getDefaultDisplay().getWidth();
        ViewGroup.LayoutParams lp = ivImg.getLayoutParams();
        lp.height = ViewGroup.LayoutParams.WRAP_CONTENT;
        lp.width = screenWidth;
        ivImg.setLayoutParams(lp);

        ivImg.setMaxWidth(screenWidth);
        ivImg.setMaxHeight(screenWidth * 5); //这里设置图片最大的高度

你可能感兴趣的:(Android RecyclerView 加载图片列表,图片宽高问题)