我試圖使用setBitMap
將位圖圖像設置爲畫布,當時我得到了一個IllegalStateException。此畫布上有一些圖像,我試圖替換它。 任何人有任何想法爲什麼發生這種情況?向Canvas添加位圖時出現IllegalStateException
代碼段
editBm = Bitmap.createBitmap(951, 552, Bitmap.Config.ARGB_8888);
Canvas mCanvas=new Canvas(editBm);
eBit=LoadBMPsdcard(filePath); ---->returns a bitmap when the file path to the file is provided
Log.i("BM size", editBm.getWidth()+"");
mCanvas.setBitmap(eBit);
我沒有得到任何空指針錯誤和方法LoadBMPsdcard()
工作良好。
請讓我知道你有什麼想法?
在此先感謝
編碼快樂
發佈您的logcat和LoadBMPsdcard()方法 – ingsaurabh 2011-05-10 07:41:45