gpt4 book ai didi

android - 如何创建间距均匀的按钮?

转载 作者:行者123 更新时间:2023-11-29 18:24:07 25 4
gpt4 key购买 nike

请原谅粗糙的 Photoshop 工作。但这张图片应该非常简洁地显示我正在尝试做的事情:

buttons http://www.efalk.org/buttons3.png

简而言之,我希望按钮沿屏幕高度均匀分布,并且我希望它们的大小都相同。有没有合理的方法来做到这一点?

最佳答案

你可以尝试这样的事情:

<?xml version="1.0" encoding="utf-8"?>
<FrameLayout android:id="@+id/FrameLayout01" android:layout_width="fill_parent"
android:layout_height="fill_parent"
xmlns:android="http://schemas.android.com/apk/res/android" android:layout_weight="1">

<Button android:text="@+id/Button01" android:id="@+id/Button01"
android:layout_width="wrap_content" android:layout_height="wrap_content"
android:layout_gravity="top|left">
</Button>
<Button android:text="@+id/Button02" android:id="@+id/Button02"
android:layout_width="wrap_content" android:layout_height="wrap_content"
android:layout_gravity="top|right"></Button>
<Button android:text="@+id/Button03" android:id="@+id/Button03"
android:layout_width="wrap_content" android:layout_height="wrap_content"
android:layout_gravity="left|center_vertical"></Button>
<Button android:text="@+id/Button04" android:id="@+id/Button04"
android:layout_width="wrap_content" android:layout_height="wrap_content"
android:layout_gravity="right|center_vertical"></Button>
<Button android:text="@+id/Button05" android:id="@+id/Button05"
android:layout_width="wrap_content" android:layout_height="wrap_content"
android:layout_gravity="bottom|left"></Button>
<Button android:text="@+id/Button06" android:id="@+id/Button06"
android:layout_width="wrap_content" android:layout_height="wrap_content"
android:layout_gravity="bottom|right"></Button>

</FrameLayout>

如果您需要超过三行,您可以定义一个 LinearLayout 并用 FrameLayout 填充它,其中每一帧都包含两个按钮。

关于android - 如何创建间距均匀的按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3429785/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com