gpt4 book ai didi

Android,如何使两个按钮彼此相邻且宽度相同

转载 作者:行者123 更新时间:2023-11-29 15:14:53 26 4
gpt4 key购买 nike

我试图将两个按钮放在 xml 上并排放置,我希望它们的大小相同(屏幕宽度的一半)- 这是我的 xml:

<LinearLayout
android:layout_width="fill_parent"
android:orientation="horizontal"
android:id="@+id/linearLayout2"
android:layout_height="fill_parent"
android:gravity="bottom"
android:weightSum="2">
<Button
android:layout_weight="1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/bAddDelete"
/>

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

一切正常,但是当我在 java 中更改文本时,宽度在变化,我怎样才能使它们大小相同?

谢谢

最佳答案

当您设置 View 的权重时,您不应使用任何宽度/高度值。将按钮的宽度设置为 0dp。你也不需要 android:weightSum="2"

<LinearLayout
android:layout_width="fill_parent"
android:orientation="horizontal"
android:id="@+id/linearLayout2"
android:layout_height="fill_parent"
android:gravity="bottom">
<Button
android:layout_weight="1"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:id="@+id/bAddDelete"
/>

<Button
android:layout_weight="1"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:id="@+id/bMainMenu"
/>
</LinearLayout>

关于Android,如何使两个按钮彼此相邻且宽度相同,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25409707/

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