Glide.centerCrop()第一次顯示無效


Glide.with(context)
     .load(url)
     .centerCrop()     /** fitCenter() */
     .placeholder(R.mipmap.image)
     .into(imageView);
 
centerCrop()     會裁剪圖片將imageView填滿
fitCenter()         會綻放圖像, 將圖像全顯示出來
crossFade()          漸變動畫
 
在列表中使用glide.centerCrop() 第一次不生效, 拉下去, 再拉上來, 就顯示正常了.
一開始的效果

 

拉上去, 再拉下來的效果

 
使用.asBitmap() 就可以在一開始的時候就正常顯示了
另外, 顯示圓角我使用的是CardView, 即在CardView中使用ImageView, 圓角以及陰影的屬性都可以設置在CardView上面


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM