使用Android可绘制的矩形切出的矩形
问题描述:
我想创建与使用Android可绘制的Transparent half circle cut out of a div中描述的形状相同的形状,并用圆形按钮填充创建的圆形,是否可以创建此形状(而不是圆形按钮)?最好只使用drawable和xml,但我想用paint和canvas也可以。使用Android可绘制的矩形切出的矩形
到目前为止,我想使用该解决方案从this post建立在所需位置上的透明圈:
Paint mPaint = new Paint();
mPaint.setColor(0xFFFFFF);
mPaint.setAlpha(0);
mPaint.setAntiAlias(true);
mPaint.setColor(Color.TRANSPARENT);
mPaint.setXfermode(new PorterDuffXfermode(
PorterDuff.Mode.CLEAR));
但可以这样做非编程?
不,你不能用这个xml,在java中这样做的问题是什么? – pskink
尝试使用矢量绘制 – eriuzo