Android 画布绘制矩形 [英] Android canvas draw rectangle

查看:31
本文介绍了Android 画布绘制矩形的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如何用等值绘制空矩形.borderWidth=3 和borderColor=black,矩形内的部分没有内容或颜色.使用 Canvas 中的哪个函数

how to draw empty rectangle with etc. borderWidth=3 and borderColor=black and part within rectangle don't have content or color. Which function in Canvas to use

void drawRect(float left, float top, float right, float bottom, Paint paint)

void drawRect(RectF rect, Paint paint)

void drawRect(Rect r, Paint paint)

谢谢.

我试试这个例子

Paint myPaint = new Paint();
myPaint.setColor(Color.rgb(0, 0, 0));
myPaint.setStrokeWidth(10);
c.drawRect(100, 100, 200, 200, myPaint);

它绘制矩形并用黑色填充它,但我只想要框架"喜欢这张图片:

It draws rectangle and fill it with black color but I want just "frame" around like this image:

推荐答案

Try paint.setStyle(Paint.Style.STROKE)?

这篇关于Android 画布绘制矩形的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆