I have a simple problem but could not solve it with clean solution . Suppose there are two textviews horizontally next to each other. I want to make them such that second textview come just right to first and first should grow as much as it can without putting second textview out of screen (means second textview should always be visible).
问问题
60 次
2 回答
0
提示:您总是可以使用相对布局并尝试在图形布局中缩放它们。
于 2013-05-22T16:33:35.787 回答
0
一种解决方案是将两个 textView 放在一个 LinearLayout 中,并为每个 textView 分配一个权重属性。LinearLayout 根据权重划分这些视图之间的空间。例如,如果第一个文本视图的权重为 3,第二个文本视图的权重为 2,则第一个文本视图的宽度将是超级视图宽度的 3/5,而第二个文本视图的宽度将是 2/5。
另一种解决方案是将具有固定宽度的第二个 textView 与父级 RelativeLayout 对齐,并将第一个视图放在宽度为“match_parent”的第二个视图的左侧
于 2013-05-22T16:38:12.453 回答