画面キャンバスで最初の文字列に隣接する 2 番目の文字列を描画したいと考えています。2 番目の文字列の始点は、最初の文字列の幅にする必要があります。Android のpaint.measuretext()
方法を使用しました。ただし、実際の幅よりも小さい幅を返します。したがって、2 番目の文字列は最初の文字列と重なっています。文字列の正確な幅を取得する方法を説明できる人はいますか?
testString1 = "44444444444444444444444444444444444444444";
testString2 = "Sample Test String";
canvas.drawText(testString1,0,50, paint);
int textWidth = (int)paint.measureText(testString1);
canvas.drawText(testString2,textWidth,50, paint);