根据Coil文档,我不需要为我的图像进行任何配置才能使用
这是我在使用Picasso时对
fit()
。问题是,ImageView
没有正确加载:这是我在使用Picasso时对
ImageView
的配置:picasso.load(unsplashResult?.photoUrls?.thumbnailUrl)
.fit()
.error(R.drawable.img_placeholder)
.placeholder(R.drawable.img_placeholder)
.into(currentImageView)
以下是使用Coil
的代码:
currentImageView.load(unsplashResult?.photoUrls?.thumbnailUrl) {
placeholder(R.drawable.img_placeholder)
error(R.drawable.img_placeholder)
}
然而,我的ImageView
的结果并不相同。
这是Coil
加载它们的方式:
而这是Picasso
加载它们的方式:
问题是,我如何使用Coil
实现相同的结果?
编辑
这是我的ImageView
:
<ImageView
android:adjustViewBounds="true"
android:id="@+id/ivUnsplashImage"
android:src="@drawable/some_unsplash_img"
android:layout_width="wrap_content"
android:layout_height="wrap_content"/>