TextView 设置下划线后不显示的问题

设置下划线代码:

// Kotlin
tv_title.paint.isUnderlineText = true

设置下划线后不显示的问题,经过测试可能原因有以下两种:

  1. 将字体设置的过小,测试中设置为12sp下划线不会显示
  2. 去除TextView的includeFontPadding属性,即设置为false。

解决办法:
在xml文件中,设置paddingBottom="1dp"。问题就可解决

你可能感兴趣的:(TextView 设置下划线后不显示的问题)