[問題] canvas畫圖問題
http://abow520.blogspot.tw/2011/07/android-canvas.html
我是照著這篇教學試著用canvas畫圖
想要在手機上已自己做的圖片為底畫圖
在程式裡打
Bitmap bp = BitmapFactory.decodeResource(getResources(),R.drawable.abc);
Canvas c =new Canvas(bp);
就會產生以下錯誤
Immutable bitmap passed to Canvas constructor
後來找到方法改成
BitmapFactory.decodeResource(getResources(),
R.drawable.abc).copy(Bitmap.Config.ARGB_8888, true);
結果出來的背景還是黑色而不是自己的圖
請問有甚麼方法可以解決嗎?
想順便問說有方法可以把背景圖變透明嗎?
先謝謝各位了
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 163.25.118.133
※ 文章網址: https://www.ptt.cc/bbs/AndroidDev/M.1443530701.A.CE7.html
※ 編輯: f422661 (163.25.118.133), 09/29/2015 20:50:27
→
09/30 14:01, , 1F
09/30 14:01, 1F
→
10/01 14:51, , 2F
10/01 14:51, 2F
→
10/01 23:15, , 3F
10/01 23:15, 3F
→
10/01 23:19, , 4F
10/01 23:19, 4F