Java 在画布上绘制文本时,如何测量文本高度?

Java 在画布上绘制文本时,如何测量文本高度?,java,android,android-canvas,ondraw,Java,Android,Android Canvas,Ondraw,是否有任何方法返回在画布上绘制的任何文本的高度?canvas有此方法measuretext@blackbelt事实上,我已经检查了这个方法,但是它只返回宽度而不是高度,对不起。您可以尝试使用Paint.getTextBounds。此方法填充必须分配的矩形,表示作为参数提供的字符串的边界。rect.bottom-rect.top应该是文本的高度

是否有任何方法返回在画布上绘制的任何文本的高度?

canvas有此方法measuretext@blackbelt事实上,我已经检查了这个方法,但是它只返回宽度而不是高度,对不起。您可以尝试使用Paint.getTextBounds。此方法填充必须分配的矩形,表示作为参数提供的字符串的边界。rect.bottom-rect.top应该是文本的高度