毕加索为什么要在Android中调整图片大小?

时间:2016-01-18 07:27:05

标签: android image picasso

我正在使用Picasso从网址加载图片,但它会自动调整图片大小。我正在使用以下电话:

Picasso.with(getContext())
            .load(url)
            .placeholder(R.drawable.placeholder)
            .into(imgView);

无论毕加索正在做什么调整大小对我来说都没关系,但由于这种行为,我无法确定占位符图像的大小。

原始图像尺寸为w = 185& h = 278,同样是我的占位符图像。 我该如何确定占位符图像大小?

布局如下:

        <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:orientation="horizontal">

            <ImageView
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_margin="10dp"
                android:id="@+id/image"
                android:src="@drawable/sample_0" />

            <LinearLayout
                android:layout_width="match_parent"
                android:layout_height="match_parent"
                android:layout_margin="10dp"
                android:orientation="vertical"
                android:padding="5dp">

                <TextView
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:text="2015-05-14"
                    android:textSize="30sp" />

            </LinearLayout>

   </LinearLayout>

1 个答案:

答案 0 :(得分:0)

请将您的毕加索版本更新为最新版本。

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

Picasso.get().load(galleryList[position].mediaUrl)
                .placeholder(R.mipmap.ic_launcher).into(holder?.ivImags)