1
海朋友,內存錯誤java.lang.out:位圖大小超過VM預算?
在我的應用程序中顯示名稱和各自的圖片列表?我通過Drawble.getFromPath()從Galery中挑選圖片。 ?正在顯示列表,有些我遇到內存不足錯誤?請幫我解決這個錯誤?
問候, SRINIVAS
海朋友,內存錯誤java.lang.out:位圖大小超過VM預算?
在我的應用程序中顯示名稱和各自的圖片列表?我通過Drawble.getFromPath()從Galery中挑選圖片。 ?正在顯示列表,有些我遇到內存不足錯誤?請幫我解決這個錯誤?
問候, SRINIVAS
好SRINIVAS, 你應該首先檢查你的圖片的大小,通常他們應該是非常小的,但有時如果錯誤地壓縮他們,他們會過大。
此外,您應該確保您使用自定義適配器來創建圖庫,這樣您就不必一次性保存所有圖片的所有信息。一個很好的例子是http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/view/List14.html。
雖然它不是一個畫廊,它很容易適應到一個畫廊。
最後,你應該真的使用搜索功能。 Strange out of memory issue while loading an image to a Bitmap object
謝謝你,gogothee。有一件事我不得不問,我如何設置一個位圖作爲ImageView的後臺。 – Srinivas 2010-08-19 06:44:26