看板 java 關於我們 聯絡資訊
想請 我用android 1.6 寫了一個有要輸出圖片的程式如下: public void loadBitmap(){ Bitmap rawPhoto = null; if(photoByte != null){ rawPhoto = BitmapFactory.decodeByteArray(photoByte, 0, photoByte.length); } .... entry.photo = mPhoto = Bitmap.createBitmap(rawPhoto); rawPhoto.recycle(); .... } public View getView(int position, View convertView, ViewGroup parent){ ..... views.photo.setImageBitmap(entry.photo); .... } 結果 entry.photo 發生了 trying to use a recycled bitmap android.graphics.Bitmap 的exception 想請問 rawPhoto 被 recycle ,會影響到entry.photo的使用嗎? 因為程式看來看去只有那地方有寫recycle....系統應該不會主動回收吧?? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.42.235.198 ※ 編輯: dreamvic 來自: 114.42.235.198 (05/09 21:30)
PsMonkey:我找不到 android 的 code 裡頭有 function 這關鍵字 @@? 05/09 21:33
PsMonkey:原文先鎖定,請原 po 詳述開發環境... 05/09 21:33
※ 編輯: dreamvic 來自: 114.42.235.198 (05/09 21:37) ※ 編輯: dreamvic 來自: 114.42.235.198 (05/09 21:38)