Android 获取SurfaceView上的文本长度

Android 获取SurfaceView上的文本长度,android,android-canvas,surfaceview,drawtext,Android,Android Canvas,Surfaceview,Drawtext,我可以使用drawText在SurfaceView上绘制文本。但有时,如果文本较长,部分文本会水平离开屏幕。例如: canvas.drawText("this text is longer than screen ....", 10, 10, paint); 有没有办法在附加行中绘制文本

我可以使用drawText在SurfaceView上绘制文本。但有时,如果文本较长,部分文本会水平离开屏幕。例如:

canvas.drawText("this text is longer than screen ....", 10, 10, paint);
有没有办法在附加行中绘制文本