android 使用 glide 加載gif 的時候圖片顯示問題
問題描述
圖片分辨率為720*1280;
xml代碼
<ImageView android: android:scaleType='fitCenter' android:layout_width='match_parent' android:layout_height='match_parent' />
java代碼
Glide.with(MainActivity.this).load(R.drawable.et_intro_animation).diskCacheStrategy(DiskCacheStrategy.SOURCE).into(imgFedup);
結果:
期望結果:充滿屏幕
后來我改動了java代碼
Glide.with(MainActivity.this).load(R.drawable.et_intro_animation). diskCacheStrategy(DiskCacheStrategy.SOURCE).fitCenter().centerCrop().into(imgFedup);
它的效果稍微好了一點了,但是還存在問題;
然后等我進入其他頁面再返回這個首頁,則真正達到了我的要求;
如何解決這個問題? 首次加載顯示異常的問題?
問題解答
回答1:scaleType='fixXY'
回答2:scaleType=“fitXY”
回答3:scaleType=“fitXY”
回答4:感覺glide顯示gif效果不是特別好最好用這個https://github.com/koral--/an...
相關文章:
1. mysql - 這條聯合sql語句哪里錯了2. webpack - vuejs+java前后臺分離實現及部署問題3. 使用uuid,并不能利用mysql的索引,有什么解決辦法?4. 網站在移動的環境下手機,pc打不開5. php - TP5的登錄驗證問題6. mysql - 我的myeclipse一直連顯示數據庫連接失敗,不知道為什么7. javascript - 微信小程序picker為什么會變成兩行?8. javascript - 微信h5發送圖文信息,部分設備點擊“發送”按鈕時沒反應,問題較難重現,如何能找到可能存在問題的點?9. linux pdo 安裝配置中 make 遇到問題,請大家指教!10. 在html文件的目錄下輸入代碼按回車后顯示這個,哪位大佬幫幫我 呀
