android – 自定义TextView和文本绘图
作者:互联网
我正在尝试实现自定义视图来显示文本,但绘制文本时出现问题(文本为红色,视图背景为绿色):
源代码在pastebin上.
解决方法:
而不是使用(L 91)在视图顶部绘制文本:
canvas.drawText(mText,0,mText.length() – 1,0,0,mPaint);
尝试:
canvas.drawText(mText,0,mText.length() – 1,0,canvas.getHeight(),mPaint);
请注意,对齐设置存储在Paint变量中.因此,如果您的文本仍未正确绘制,则应该更改它.
标签:android,android-canvas,android-custom-view 来源: https://codeday.me/bug/20190901/1785786.html