8
Android布局权重
我是Android开发的新手,我对在线性布局中设置权重有疑问。 我试图用两个自定义按钮和一个自定义编辑文本创建一行。编辑文本应仅占用其内容所需要的空间,并且两个按钮应水平扩展以填充该行中其余的可用空间。像这样... | [#Button++#] [#Button--#] [et] | 经过几次尝试,即使看起来过于复杂,这也是我能最接近我想要的东西。 | [Button] [Button] [###ET###] | <LinearLayout android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="wrap_content" android:gravity="center_horizontal|center_vertical" android:layout_weight="1" > <LinearLayout android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_weight="1" android:gravity="center_horizontal|center_vertical" > <RelativeLayout android:id="@+id/btn_plus_container" android:layout_width="fill_parent" android:layout_height="wrap_content" > <ImageButton android:layout_height="wrap_content" android:layout_width="fill_parent" android:id="@+id/btn_plus" android:background="@drawable/btn" android:layout_centerInParent="true" ></ImageButton> <TextView android:textColor="#FAFAF4" android:id="@+id/tv_dice_plus" android:text="@string/tv_plus" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerInParent="true" ></TextView> </RelativeLayout> </LinearLayout> <LinearLayout …