關於ImageView.setBackgroundResource()方法不顯示圖片

本人在開發過程中首次遇到setBackgroundResource()加載背景圖片,不顯示

猜測跟手機本身系統對圖片佔內存大小,防止內存溢出做了控制。

模擬器:正常顯示(左側)   手機(小米,紅米,魅族):顯示一片空白,但是圖片所佔的位置卻還在。(右側)

 

         

原因:

圖片尺寸問題:太長了,至於爲什麼,本人也不知道


解決方法:截圖,把圖片截短,把一張圖片截成多張就行了。(個人感覺尺寸的長度過了3000就不顯示了)


修改後

效果圖:



發佈了38 篇原創文章 · 獲贊 43 · 訪問量 4萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章