[問題] 想請問一下Imageview reuse 的問題

看板AndroidDev作者 (momm)時間13年前 (2012/09/09 15:49), 編輯推噓0(008)
留言8則, 3人參與, 最新討論串1/1
各位先進想請問一下 小弟使用了以下網址的範例 http://tomkuo139.blogspot.tw/2010/02/android-choose-file.html 範例說明得很清楚也很有用 我可以在本地端開啟一張圖片 但是當我再度開啟一張圖片的時候 APP就會CRASH了... 稍微試了一下發現好像BMP 檔案都不會有這種錯誤 但是jpg 就會有 我的ANDROID 是2.2 感謝各位... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 124.6.4.122

09/09 19:24, , 1F
剛剛看了一下錯誤檔 是OOM的問題..正在努力
09/09 19:24, 1F

09/09 19:25, , 2F
找看有沒有方法清除先前資料的問題
09/09 19:25, 2F

09/10 11:57, , 3F
用完的Bitmap 記得用recycle free
09/10 11:57, 3F

09/10 11:58, , 4F
之後才能在放新的Bitmap
09/10 11:58, 4F

09/10 12:00, , 5F
sorry 沒仔細看範例 只看到OOM以為是Bitmap的洞
09/10 12:00, 5F

09/10 17:35, , 6F
我記得是因為會把圖檔load到暫存檔的緣故
09/10 17:35, 6F

09/10 17:35, , 7F
之前我是把她讀到Drawable再去存取 這樣可以回收
09/10 17:35, 7F

09/16 22:06, , 8F
感恩!!!
09/16 22:06, 8F
文章代碼(AID): #1GJ4e7Jo (AndroidDev)