\n
文字列テキストを測定して、折り返し用にを追加する必要があるかどうかを確認しています。
私はこのPaint.measureText
関数を使用していますが、ほとんどの場合機能しますが、pxがdpと等しくないため、これは正確ではないことがわかります-ピクセルをdpに変換する方法をオンラインで見ましたが、代わりにたとえば、pxを画面サイズのパーセンテージに変換することをお勧めします
幅が8ピクセルの場合a
、次のように言います。
float LetterWidthPercent = _______ //get width of character in percent of screen width
float LetterHeightPercent = _______ //get height of character in percent of screen height
このように私はちょうど見ることができました:
if (LineOfTextWidth >= ScreenWidth * 0.9f) //90%
これは非常に便利な機能です。