設置畫筆樣式的時候是這樣的:
mPaint.setStyle(Paint.Style.FILL);//設置畫筆模式為填充實際上畫筆有三種模式,如下:
STROKE //描邊FILL //填充FILL_AND_STROKE //描邊加填充Paint paint = new Paint();paint.setColor(Color.BLUE);paint.setStrokeWidth(40); //為了實驗效果明顯,特地設置描邊寬度非常大// 描邊paint.setStyle(Paint.Style.STROKE);canvas.drawCircle(200,200,100,paint);// 填充paint.setStyle(Paint.Style.FILL);canvas.drawCircle(200,500,100,paint);// 描邊加填充paint.setStyle(Paint.Style.FILL_AND_STROKE);canvas.drawCircle(200, 800, 100, paint);由圖可以看出,填充是內(nèi)容,描邊是邊界。描邊的寬度向外擴展。

注意:順時針方向為角度正方向






新聞熱點
疑難解答