Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/77.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/spring-boot/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 毕加索正在放大平板电脑上的imageview尺寸_Android_Imageview_Picasso - Fatal编程技术网

Android 毕加索正在放大平板电脑上的imageview尺寸

Android 毕加索正在放大平板电脑上的imageview尺寸,android,imageview,picasso,Android,Imageview,Picasso,我使用以下代码在imageview中设置图像 Picasso.with(context).load(authorModel.getImageUrl()).placeholder(resourceId).error(resourceId).transform(new CircleTransform()).into(authorImageView); <ImageView android:id="@+id/item_author_image_view" an

我使用以下代码在imageview中设置图像

Picasso.with(context).load(authorModel.getImageUrl()).placeholder(resourceId).error(resourceId).transform(new CircleTransform()).into(authorImageView);

 <ImageView
        android:id="@+id/item_author_image_view"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_marginBottom="24dp"
        android:layout_marginTop="10dp"
        android:scaleType="fitXY"
        android:src="@drawable/placeholder_author"
        app:layout_constraintStart_toStartOf="parent"
        app:layout_constraintTop_toBottomOf="@id/item_course_title_view"
        app:layout_constraintBottom_toBottomOf="parent" />
Picasso.with(context).load(authorModel.getImageUrl()).placeholder(resourceId).error(resourceId).transform(new circletTransform()).into(authorImageView);
但毕加索在加载平板电脑时并没有使用原始的imageview尺寸。这是放大图像

任何帮助都将不胜感激。

删除

    android:scaleType="fitXY"

它将放大图像大小

Imageview按编程方式调整大小使用以下代码

ImageView img_view= (ImageView) findViewById(R.id.img_view);
int width = 60;
int height = 60;
LinearLayout.LayoutParams parms = new LinearLayout.LayoutParams(width,height);
img_view.setLayoutParams(parms);

您可以使用毕加索设置比例类型,并在ImageView中删除比例类型

Picasso  
.with(context)
.load(UsageExampleListViewAdapter.eatFoodyImages[0])
.fit()
// call .centerInside() or .centerCrop() to avoid a stretched image
.into(imageViewFit);

以下是用于缩放图像的链接

删除缩放类型imageview@RanjanDas使用毕加索的“调整大小”方法不起作用。您的imageview没有任何尺寸。@ChintanSoni它可以使用src中设置的图像大小