TextView如何设置两端对齐
时间: 2024-05-01 17:18:05 浏览: 145
你可以通过设置TextView的textAlignment属性为TEXT_ALIGNMENT_TEXT_END来实现两端对齐。例如:
```
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed auctor nisl quis lectus faucibus, vel pharetra nisi viverra. Nam bibendum tortor vel velit faucibus sagittis. Maecenas convallis facilisis eleifend."
android:textAlignment="textEnd" />
```
这会将文本对齐到TextView的右侧。如果你想将文本对齐到左侧和右侧,你可以使用官方推荐的实现方式:使用android:justificationMode属性来实现两端对齐。
```
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed auctor nisl quis lectus faucibus, vel pharetra nisi viverra. Nam bibendum tortor vel velit faucibus sagittis. Maecenas convallis facilisis eleifend."
android:justificationMode="inter_word" />
```
这会将文本在单词之间均匀分配到TextView的两侧,实现两端对齐的效果。
阅读全文