ListView 对齐 - 如何?
Posted
技术标签:
【中文标题】ListView 对齐 - 如何?【英文标题】:ListView alignment - how to? 【发布时间】:2019-03-10 17:07:04 【问题描述】:在一行中,我想将一些文本向左对齐,一些向右对齐。例如:
|row1-leftmost row1-rightmost|
|row2-leftmost row2-rightmost|
|row3-leftmost row3-rightmost|
我怎样才能做到这一点?
【问题讨论】:
【参考方案1】:你可以使用权重和重力,权重强制 textview 获取最大可用宽度但你需要将宽度设置为 0dp,重力只是将文本放置在可用空间示例中:
<LinearLayout
android:layout_
android:layout_
android:orientation="horizontal">
<TextView
android:layout_
android:layout_weight="1"
android:layout_
android:text="first text"/>
<TextView
android:layout_
android:layout_weight="1"
android:layout_
android:gravity="end"
android:text="second text"/>
</LinearLayout>
【讨论】:
以上是关于ListView 对齐 - 如何?的主要内容,如果未能解决你的问题,请参考以下文章