[Android] TextViewの上下の余白を削除する

フォントによっては文字の上下の余白がやたらあることがある。

マイナスマージンとかで調整できれば、まぁ、御の字だった。

しかし9patchをバックグラウンドに設定していたりすると画像の伸びがものすごく微妙になったりする。

ということで、余白を削除する方法。

消す方法は簡単でxmlの属性に以下を追加するだけ。

android:includeFontPadding="false"

これだけで上下の余白が無くなる。

ただこれだと文章が改行したときに段落毎に文字がキツキツになるのでlineSpacingExtraで行間の余白を調整する必要はある。

結局調整は必要だけど、余白を自分でコントロールできるのは良いと思う。

タイトルとURLをコピーしました