2016-01-21 119 views
1

我想在android上繪製圖像。我從here發現了一個很好的例子。 在這裏他們解釋瞭如何在簡單的畫布中繪製。我試圖在該畫布中添加圖像。如何清除圖像上的圖形

canvasBitmap = BitmapFactory.decodeResource(res, R.drawable.image) 
       .copy(Bitmap.Config.ARGB_8888, true); 
canvasBitmap = Bitmap.createScaledBitmap(canvasBitmap, this.getWidth(), 
       this.getHeight(), true); 

現在我面臨着一個問題。當我嘗試擦除圖紙時,它也會擦除原始圖像。

我嘗試了很多解決方案。但沒有任何幫助我。請讓我知道如何擦除圖像中的圖形而不擦除圖像。

+1

行爲是如此的正常!您可以嘗試使用真正的鋼筆並在您的照片上畫畫,然後嘗試用橡皮擦去除並觀察發生了什麼。 –

+0

你的問題是,你想擦除你的「自定義」繪圖後原始圖像保持完好? –

+0

是@RomanRozenshtein ..正是你說的我想要.. – Vijay

回答

0

一個簡單的解決方案就是將圖像繪製回Canvas。超過一切。

這會讓您看到原始圖像 - >圖紙被移除。