文字列の特定の部分で改行を避けたいと思います。
この文字列があるとしましょう:
Speed (m/s)
理想は、まったくジャンプせずに完全な文字列を 1 行に収めるか、ジャンプが必要な場合は次のようにすることです。
Speed
(m/s)
私が避けたいのは次のようなものです:
Speed (m/
s)
何か案は?
Speed と "(m/s)" の間に改行しないスペースを使用するようにしてください。Unicode 改行なしスペース文字 ( ) は、\u00A0
TextView で機能するはずです。
これを試してください(単なるアイデアであり、テストされていません):
TextView
しView.getMeasuredWidth()
ます。String
しPaint.measureText()
ます。