TextView 行间距属性
时间: 2023-08-28 22:03:27 浏览: 134
你可以使用 `android:lineSpacingExtra` 属性来设置 TextView 的行间距。该属性指定的是行与行之间的额外空间,它的单位是像素。以下是一个示例:
```xml
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed sit amet massa euismod, aliquam diam eget, ultrices odio. Vivamus vel arcu et quam congue efficitur. Sed vel purus non risus scelerisque viverra. Nam consequat, elit eget feugiat ullamcorper, tortor odio bibendum sapien, eget pellentesque libero odio vel elit. Sed non magna augue. Fusce ut elit vel quam blandit maximus non vel justo. Nunc varius, est quis dapibus tempor, velit libero gravida lacus, vel blandit eros justo a enim. Proin vitae leo eu libero gravida vestibulum. Nam finibus, augue vel dignissim molestie, eros eros pharetra enim, ac auctor enim sapien vel nisl. Sed rutrum tellus a bibendum pretium. Sed ut risus non quam faucibus luctus. Donec vel felis ut libero fringilla tempus."
android:lineSpacingExtra="8dp" />
```
在这个示例中,`android:lineSpacingExtra="8dp"` 将行间距设置为 8dp。你可以根据需要调整这个值。如果你想要设置行高,可以使用 `android:lineHeight` 属性。该属性指定的是行高,它的单位也是像素。如果你想要设置行高为 TextView 的高度的一半,可以使用 `android:lineHeight="?android:attr/listPreferredItemHeightSmall"`。
阅读全文