我需要为屏幕上的按钮设置相同的尺寸。这些按钮具有不同的内容(不同的长度)。我希望它看起来像图片上的第3行
我试过了:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/LinearLayout1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:orientation="horizontal" >
<Button
android:id="@+id/button2"
android:layout_width="0dp"
android:layout_height="fill_parent"
android:layout_weight="1"
android:text="Button" />
<Button
android:id="@+id/button1"
android:layout_width="0dp"
android:layout_height="fill_parent"
android:layout_weight="1"
android:text="B" />
但我在屏幕中央有两个不同大小的小按钮。怎么了? 请举例说明。
答案 0 :(得分:0)
尝试将LinearLayout部分中的宽度参数更改为
android:layout_width="fill_parent"
答案 1 :(得分:0)
将android:weightsum=10
添加到LinearLayout
并将您的部分划分为2,4,4。你也可以用百分比(20%,40%,40%)调整它们,以便在使用Fast View
(eclipse左下角的小方块)在Graphics.xml中构建它们时感受一下 - &gt ; Other
- &gt; Properties
并在开发时输入值。