我创建了一个costum视图,并在onDrawMethod上开始绘制一些东西.
一些矩形,线条和文字.
canvas.drawText("Hello",150,150, paint);@H_301_8@
现在,我想在OntouchEvent之后更改此文本.
我的问题是,我不知道如何删除旧文本.
目前,在touchEvent之后显示的第二个文本
只是与我的旧文本重叠.我应该用新文本重新绘制孔视图吗?
解决方法:
通常,如果有很多事情要做,您将重新绘制整个视图,但是在这种情况下,您可以在旧文本上绘制一个与背景颜色相同的框,然后在其上方显示新文本.
如果您有背景图片,那么重新创建整个画布会更容易.
总结以上是内存溢出为你收集整理的Android Canvas绘图文本和事后更改文本全部内容,希望文章能够帮你解决Android Canvas绘图文本和事后更改文本所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)