android – 在画布上的文本周围绘制一个椭圆形状

android – 在画布上的文本周围绘制一个椭圆形状,第1张

概述我想在Canvas上的文本周围画一个椭圆形,我正在使用drawwText()方法在Canvas上显示3个文本. 现在,当我单击特定文本时,我需要在该文本周围绘制一个椭圆,当我们单击另一个文本时,椭圆形状应该出现在单击的文本上.为此,给我一些代码建议.谢谢你提前 使用drawOval方法()..这里是方法的签名.. public void drawOval (RectF oval, Paint pa 我想在Canvas上的文本周围画一个椭圆形,我正在使用drawwText()方法在Canvas上显示3个文本.

现在,当我单击特定文本时,我需要在该文本周围绘制一个椭圆,当我们单击另一个文本时,椭圆形状应该出现在单击的文本上.为此,给我一些代码建议.谢谢你提前

解决方法 使用drawoval方法()..这里是方法的签名..
public voID drawoval (RectF oval,Paint paint)

RectF是绘制矩形的类…其构造函数定义如下…

RectF(x,y,x+wIDth,y+height);

你可以使它的对象如下

RectF rect = new RectF(x,y+height);...

现在在drawoval方法中传递此对象….

canvas.drawoval(rect,paint);

谢谢……..

总结

以上是内存溢出为你收集整理的android – 在画布上的文本周围绘制一个椭圆形状全部内容,希望文章能够帮你解决android – 在画布上的文本周围绘制一个椭圆形状所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1134405.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-30
下一篇2022-05-30

发表评论

登录后才能评论

评论列表(0条)

    保存