使用毕加索从URL加载ImageView并不总是适合整个屏幕宽度

时间:2019-05-13 18:15:41

标签: android

我在使用Picasso库从URL加载ImageView时遇到问题,因为它始终无法适应全屏宽度(这是应用程序的要求)。某些此类加载的图形不适合屏幕的宽度,而某些则不适合。我不明白为什么有时有时无法全宽显示。

我与ImageView和Picasso加载相关的代码片段:

ImageView imgURL = new ImageView(context);
LinearLayout.LayoutParams paramsImgURL = new LinearLayout.LayoutParams(
     LinearLayout.LayoutParams.FILL_PARENT,LinearLayout.LayoutParams.WRAP_CONTENT);
paramsImgURL.setMargins(0,45,0,5);
paramsImgURL.gravity=Gravity.CENTER;
imgURL.setLayoutParams(paramsImgURL);
imgURL.setScaleType(ImageView.ScaleType.FIT_XY);
imgURL.setAdjustViewBounds(true);

Picasso.get().load(uRL).into(imgURL);

holder.layout.addView(imgURL);

我的依赖项:

implementation 'com.squareup.picasso:picasso:2.71828'

0 个答案:

没有答案