如何将视图与屏幕右侧和最宽视图左侧对齐?

时间:2018-04-17 14:03:50

标签: android android-layout layout

我希望将文本视图对齐,如下图所示,右列与右边缘对齐,同时让它们与最左边的线对齐(文本是动态添加的,所以我不会&#39 ;知道哪个会是最大的)。我已经尝试过约束布局障碍,但它并没有很好地解决问题。有办法吗?

这就是我希望它看起来的方式

1 个答案:

答案 0 :(得分:0)

首先,从水平LinearLayout开始,然后添加2个孩子垂直LinearLayout
将左侧的TextView添加到第一个LinearLayout,并将文本对齐到左侧。对右侧的文本也这样做。 将封闭水平height的{​​{1}}设置为LinearLayout,然后将包含左侧标签的垂直wrap_content的{​​{1}}设置为height }。在右侧,将包含说明的垂直LinearLayout的{​​{1}}设置为match_parent,并将height的{​​{1}}设置为LinearLayout 。代码:

match_parent