android 使用 glide 加載gif 的時(shí)候圖片顯示問(wèn)題
問(wèn)題描述
圖片分辨率為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);
結(jié)果:
期望結(jié)果:充滿屏幕
后來(lái)我改動(dòng)了java代碼
Glide.with(MainActivity.this).load(R.drawable.et_intro_animation). diskCacheStrategy(DiskCacheStrategy.SOURCE).fitCenter().centerCrop().into(imgFedup);
它的效果稍微好了一點(diǎn)了,但是還存在問(wèn)題;
然后等我進(jìn)入其他頁(yè)面再返回這個(gè)首頁(yè),則真正達(dá)到了我的要求;
如何解決這個(gè)問(wèn)題? 首次加載顯示異常的問(wèn)題?
問(wèn)題解答
回答1:scaleType='fixXY'
回答2:scaleType=“fitXY”
回答3:scaleType=“fitXY”
回答4:感覺(jué)glide顯示gif效果不是特別好最好用這個(gè)https://github.com/koral--/an...
相關(guān)文章:
1. node.js - mongodb查找子對(duì)象的名稱為某個(gè)值的對(duì)象的方法2. docker 下面創(chuàng)建的IMAGE 他們的 ID 一樣?這個(gè)是怎么回事????3. 運(yùn)行python程序時(shí)出現(xiàn)“應(yīng)用程序發(fā)生異常”的內(nèi)存錯(cuò)誤?4. html5 - datatables 加載不出來(lái)數(shù)據(jù)。5. 前端 - @media query 使用出現(xiàn)的問(wèn)題?6. 利用IPMI遠(yuǎn)程安裝centos報(bào)錯(cuò)!7. javascript - 在 model里定義的 引用表模型時(shí),model為undefined。8. 測(cè)試自動(dòng)化html元素選擇器元素ID或DataAttribute [關(guān)閉]9. javascript - QQ第三方登錄的問(wèn)題10. html5和Flash對(duì)抗是什么情況?

網(wǎng)公網(wǎng)安備