canvas.drawText(text, 0, 0, paint);屏幕上没有显示我的text内容,原因是
drawText(String text, float x, float y,
Paint paint)
x为左上坐标,y为右下坐标,如果都置为0 0,明显没结果咯。
如果想正确显示文字信息,应该如何做呢:
Rect rect = new Rect(); paint.getTextBounds(text, 0, text.length(), rect); canvas.drawText(text, 0, rect.width(), paint);
时间: 2024-10-14 01:11:22