[Android][XML] lineSpacingExtraやlineSpacingMultiplerが効かない時

 lineSpacingExtraやlineSpacingMultiplerの値変えてもなぜか行間が開く?って思った時、fallbackLineSpacingをfalseにすると直る。

<TextView
        android:layout_width="wrap_content"
        android:lineSpacingExtra="10dp"
        android:fallbackLineSpacing="false"  <-- ここを追加
.../>

 どうもAndroid Pieからデフォルトがtrueになってるらしい。Developerサイト見たけどフォールバックフォントってなんなんだ…。

Android Developerサイト↓

https://developer.android.com/reference/android/widget/TextView#attr_android:fallbackLineSpacing

 OSバージョンアップの時いつも説明ざっくりすぎだしこういう小さい罠ちょいちょいあるよなあ。

コメントを残す

メールアドレスが公開されることはありません。