xml中的Android可绘制形状 – 在正方形中创build一个透明的圆形

有没有办法从xml中减去或“切除”另一个形状的形状? 我想创build一个白色的正方形,中间有一个透明的圆孔,主要是因为我不想做位图操作来制作圆形图像:)。

是的,我知道这个解决scheme( 如何在Android中创build一个循环的ImageView? )存在。

在这里输入图像说明

你不能减去drawable的一部分,但是你可以做一个小小的破解,创build一个与你的活动背景相同的颜色的圆,并使用FrameLayout将其放在你的方形的顶部。