Android LinearLayout - wrap_content +拆分剩余空间

时间:2015-08-20 19:00:15

标签: android android-layout layout

考虑以下布局:带有2个按钮的水平LinearLayout,其中包含文本" Push me",以及带有小信封图标的ImageButton(例如,用于发送电子邮件)。

我希望将ImageButton的宽度设置为" wrap_content"所以它只有信封的大小,然后我希望其他两个按钮均匀地分开屏幕的其余部分。怎么办呢?

2 个答案:

答案 0 :(得分:1)

layout_weight指定布局中要分配给View的多少额外空间。 因此,对于您的信封,ImageButton设置android:layout_width="wrap_content"。对于剩余的2个按钮设置android:layout_width="0dp"并将android:layout_weight="0.5"添加到两个按钮。

答案 1 :(得分:0)

试试这个

ValidateRunningOnLooperThread()