我有一个TextView和EditText,它需要以适当的跨度排成一行。
在当前布局中,EditText已对齐,但显示为缩小,未显示剩余宽度
XML :
sh
commands:
00_update_pip:
command: "/opt/python/run/venv/bin/pip install --upgrade pip"
答案 0 :(得分:2)
如果希望EditText填充剩余空间,则应设置其layout_width =“0dp”和layout_weight =“1”。参见:
https://developer.android.com/guide/topics/ui/layout/linear.html#Weight
“例如,如果有三个文本字段,其中两个声明权重为1,而另一个没有权重,则没有权重的第三个文本字段不会增长,只会占用其内容所需的区域。“
编辑:如果您希望对齐edittexts的开头,则应对所有文本视图应用相同的权重,并对所有edittext应用相同的权重。原始答案将简单地填充剩余空间,而不会保持edittexts的开头对齐。