當我將圖像加載到ImageView
與Glide
時,它會縮小圖像。當我旋轉或重新打開相同的活動時,它具有合適的尺寸。我已經試過possible duplicate。我已經將修正大小傳遞給xml中的ImageView
,我試圖重寫大小。 centerCrop()
和fitCenter()
對收縮沒有影響。 我也嘗試調試圖像大小。當它收縮或不收縮時,會返回相同的寬度和高度。Glide在第一次加載時縮小圖像
查看:
<ImageView
android:id="@+id/thumbnail"
android:layout_width="@dimen/episode_detail_img_width"
android:layout_height="@dimen/episode_detail_img_height"
android:layout_marginTop="@dimen/episode_detail_img_margin_top" />
滑翔
Glide.with(getActivity())
.load(url)
.placeholder(R.drawable.thumb_placeholder)
.centerCrop()
.diskCacheStrategy(DiskCacheStrategy.ALL)
.into(thumbnail);
嘗試刪除該代碼現在:運行前清除緩存內存.placeholder(R.drawable.thumb_placeholder) .centerCrop() .diskCacheStrategy(DiskCacheStrategy.ALL)和PLS。 –
當我使用佔位符時,它會縮小圖像。所有其他選項都很好。任何想法爲什麼會發生?我確定我有適合每個可繪製資源的資源。 – parohy
好吧。把佔位符圖像放大然後你ImageView的身高和體重。或任何顏色。 –