我正在尝试呈现一个EditText密码字段,后跟一个文本为“show?”的复选框。两者都是水平导向的LinearLayout。
我希望复选框及其标签占用尽可能多的空间,而不需要压缩,包装或修改 - 不多也不少 - 并将行的宽度的剩余部分提供给EditText。 / p>
是否存在一些半魔法的layout_weight值,字面意思是(单独或与一个或多个其他属性组合)“给予此元素完全相同的宽度,而不需要压缩,包裹或修改 - 但没有了?“而另一个意味着“在满足其他所有东西之后,给予这个元素所有可用的空间”?
答案 0 :(得分:0)
您需要做的就是在两个控件上设置android:layout_width="wrap_content”
并在EditText上设置android:layout_weight="1"
。