Android在RecyclerView中进行图片宽度铺满屏幕高度自适应
这个单纯是用来记东西的,以下代码都是在网上找到并进行微改。原作者的地址我找不到了。
以下代码在自定义的Adapter中加载
imageDrawable是为了方便在本地进行演示加上的,如果要通过网络获取图片就改类型
public void imageWidth(final Drawable imageDrawable,final ImageView imageView){
WindowManager wm = (WindowManager)getSystemService(Context.WINDOW_SERVICE);
int width = wm.getDefaultDisplay().getWidth();
int height = wm.getDefaultDisplay().getHeight();
ViewGroup.LayoutParams params = imageView.getLayoutParams();
params.width= width;
imageView.setLayoutParams(params);
Glide.with(this).load(imageDrawable).listener(new RequestListener<Drawable>() {