我想画一个描边为蓝色且填充为红色的圆角矩形,但是在Paint类中找不到设置描边颜色的方法。我该怎么做?
mCanvas.drawColor(mBackgroundColor, PorterDuff.Mode.CLEAR);
mCanvas.setDrawFilter(mPaintFlagsDrawFilter);
mPaint.setStyle(Paint.Style.FILL_AND_STROKE);
mPaint.setColor(Color.RED);
mPaint.setStrokeWidth(2);
mPaint.setStrokeCap(Paint.Cap.ROUND);
mRectF.set(0, 0, mWidth, mHeight);
mCanvas.drawRoundRect(mRectF, 10, 10, mPaint);
FILL
样式绘制红色矩形,然后在同一位置使用STROKE
样式绘制蓝色矩形。 - Mike M.