[問題] 關於載入多張圖片時out of memry
小弟不才 最近正在學習開發app
遇上了一個小問題
使用bitmap讀入sd卡中的圖檔
並且讓ImageView取得圖片並顯示後
下一步我設置了一個button
並監聽按鈕 當我按下按鈕時觸發事件
更換ImageView的圖檔
但是每當我按下button觸發了更換圖片的事件後
就會出現out of memory 的錯誤
上網google後 大部份提供的意見
都是因為圖檔過大 造成調用記憶體時記憶體不足 建議的方法都是適時使用recycle()
來做記憶體回收的動作
但是照著建議實做了一次
在ImageView自bitmap取得圖片後
就釋放了bitmap所佔用的記憶體
然後再觸發更換圖片的按鈕
卻還是有一樣的問題
請問該如何解決呢 不知道有沒有大大能夠提供一點想法
手機排版差請見諒
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.115.90.203
推
12/25 10:36, , 1F
12/25 10:36, 1F
→
12/25 11:51, , 2F
12/25 11:51, 2F
→
12/25 14:24, , 3F
12/25 14:24, 3F
→
12/25 14:24, , 4F
12/25 14:24, 4F
→
12/25 14:25, , 5F
12/25 14:25, 5F
→
12/25 14:26, , 6F
12/25 14:26, 6F
推
12/25 21:16, , 7F
12/25 21:16, 7F
→
12/25 21:16, , 8F
12/25 21:16, 8F
→
12/25 21:17, , 9F
12/25 21:17, 9F
→
12/25 21:18, , 10F
12/25 21:18, 10F
→
12/25 21:19, , 11F
12/25 21:19, 11F
→
12/25 21:19, , 12F
12/25 21:19, 12F
→
12/25 21:20, , 13F
12/25 21:20, 13F
→
12/25 21:20, , 14F
12/25 21:20, 14F
推
12/25 21:44, , 15F
12/25 21:44, 15F
→
12/25 21:49, , 16F
12/25 21:49, 16F
→
12/25 23:04, , 17F
12/25 23:04, 17F
→
12/25 23:14, , 18F
12/25 23:14, 18F
→
12/25 23:15, , 19F
12/25 23:15, 19F
→
12/25 23:17, , 20F
12/25 23:17, 20F
→
12/25 23:30, , 21F
12/25 23:30, 21F
→
12/27 13:23, , 22F
12/27 13:23, 22F
→
12/27 13:24, , 23F
12/27 13:24, 23F
→
12/27 13:25, , 24F
12/27 13:25, 24F
→
12/27 13:25, , 25F
12/27 13:25, 25F
→
12/27 13:26, , 26F
12/27 13:26, 26F
推
12/28 01:12, , 27F
12/28 01:12, 27F