我想在屏幕中心創建一個透明的圓圈,並在屏幕的其餘部分創建一個不透明的圓圈。這可能與drawable?或者可以通過編程來完成。如何在xml中創建這種類型的繪圖
我在地圖上添加了一個圖像。地圖工作完美。但問題是我想支持多種分辨率,所以我不想使用不同的圖像。 https://www.dropbox.com/sh/yyafqik996p4avp/AABc8ZMKi4pks_BQutQrbg8aa?dl=0
編輯:
1)地圖的圖像是什麼,是我的期望輸出。 2)Mapfilter圖像是我想用drawable或編程創建的。 3)輸出圖像是我在使用下面的方法時得到的。
我用這個方法來繪製 http://pastebin.com/MUrH8gmS
我使用setImageBitmap方法
設置輸出位圖到我的圖像視圖的第二圖像,但現在的問題是它留下一些空間,左,右圖像(見Output.png圖像)。如何刪除它?
在繪製矩形之前,在畫布上剪切一個圓形路徑 – suitianshi 2014-09-06 05:03:10
@suitianshi剪切一個圓形路徑給了我一個填充了圓圈的位圖,剩下的屏幕透明,但是我希望它成爲oppsite。 – Sanjay 2014-09-06 05:30:37
在您的函數中添加'Region.Op'參數 – suitianshi 2014-09-06 05:31:54