天天看點

android-setStrokeWidth方法:設定空心線寬

【功能說明】該方法用于設定畫筆的空心線寬。該方法在矩形、圓形等圖形上有明顯的效果。

【基本文法】public void setStrokeWidth (float width)

其中,參數width為線寬,浮點型資料。

【執行個體示範】下面通過代碼來示範如何設定寬線寬的空心畫筆。

1 protected void onDraw(Canvas canvas) {                  //重載onDraw方法  

2     // TODO Auto-generated method stub  

3     super.onDraw(canvas);  

4     paint.setColor(Color.RED);                          //設定畫筆顔色  

5     paint.setStyle(Style.STROKE);                       //設定畫筆為空心  

6     paint.setStrokeWidth((float) 10.0);             //設定線寬  

7     canvas.drawColor(Color.WHITE);  

8     canvas.drawLine(50, 50, 450, 50, paint);            //繪制直線  

9     canvas.drawRect(100, 100, 200, 600, paint);         //繪制矩形  

10     canvas.drawRect(300, 100, 400, 600, paint);         //繪制矩形  

}