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. python - 獲取到的數據生成新的mysql表2. javascript - js 對中文進行MD5加密和python結果不一樣。3. mysql里的大表用mycat做水平拆分,是不是要先手動分好,再配置mycat4. window下mysql中文亂碼怎么解決??5. sass - gem install compass 使用淘寶 Ruby 安裝失敗,出現 4046. python - (初學者)代碼運行不起來,求指導,謝謝!7. 為啥不用HBuilder?8. python - flask sqlalchemy signals 無法觸發9. python的文件讀寫問題?10. 為什么python中實例檢查推薦使用isinstance而不是type?
