paint.setStyle(Paint.Style.FILL_AND_STROKE);
canvas.drawPath(path, paint);
这样画出的区边界的颜色和填充的颜色是一样的,如何设置边线的颜色??
PS:先画一个填充颜色的区,再画一个带颜色的线,这种方法除外.
------解决方案--------------------
把画笔设置成空心的。
如果你要填充颜色,那得画两次了。先画一遍实心的,在画一边空心的。
------解决方案--------------------
paint.setColor(Color.WHITE);
paint.setStyle(Paint.Style.FILL_AND_STROKE);
canvas.drawPath(path, paint);
paint.setColor(Color.RED);
canvas.drawRect(rect,paint);//rect自己根据填充区定义一下