0

这是屏幕截图。我希望此按钮适合所有设备的屏幕显示。

我想在Button6之后删除空间并将所有按钮都放在屏幕上。

图片

4

2 回答 2

3
<LinearLayout
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:layout_weight="1"
    android:orientation="vertical" >

    <Button
        android:id="@+id/button1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_weight="1"
        android:text="Button" />

    <Button
        android:id="@+id/button2"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_weight="1"
        android:text="Button" />

    <Button
        android:id="@+id/button3"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_weight="1"
        android:text="Button" />

    <Button
        android:id="@+id/button4"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_weight="1"
        android:text="Button" />
</LinearLayout>
于 2012-06-12T08:37:07.193 回答
2

利用 :

res/values-ldpi/dimens.xml

res/values-mdpi/dimens.xml

res/values-hdpi/dimens.xml

设置按钮高度

<!-- in values-ldpi/dimens.xml -->
<dimen name="height">25dip</dimen>

<!-- in values-mdpi/dimens.xml -->
<dimen name="height">30dip</dimen>

<!-- in values-hdpi/dimens.xml -->
<dimen name="height">40dip</dimen>
于 2012-06-12T10:16:21.963 回答