gpt4 book ai didi

Android - 如何使线性布局中的按钮更高?

转载 作者:行者123 更新时间:2023-11-29 17:26:19 25 4
gpt4 key购买 nike

我在相对布局中有一个线性布局,我想让按钮“更高”以适应线性布局的高度。

我尝试添加填充,如您在屏幕截图中所见,布局“更高”但按钮没有。我尝试了“fill_parent”、“match_parent”,但没有任何区别。如何使按钮的高度展开?

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:id="@+id/timerLayout">

<Chronometer
android:id="@+id/chronometer1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true"
android:layout_marginTop="48dp"
android:text="@string/chronometer"
android:textSize="50sp" />

<LinearLayout
android:id="@+id/buttonLayout"
android:orientation="horizontal"
android:paddingLeft="4.0dp"
android:paddingTop="50.0dp"
android:paddingRight="4.0dp"
android:paddingBottom="4.0dp"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true">

<Button
android:id="@+id/btnReset"
android:layout_width="0.0dp"
android:layout_height="fill_parent"
android:drawableLeft="@drawable/ic_restore_white_24dp"
android:drawableStart="@drawable/ic_restore_white_24dp"
android:text="@string/pause_btn"
android:layout_weight="1.5" />

<Button
android:id="@+id/btnStart"
android:layout_width="0.0dp"
android:layout_height="fill_parent"
android:text="@string/start_btn"
android:drawableLeft="@android:drawable/ic_media_play"
android:drawableStart="@android:drawable/ic_media_play"
android:layout_weight="1.5" />

<Button
android:id="@+id/btnSave"
android:layout_width="0.0dp"
android:layout_height="fill_parent"
android:text="@string/save_btn"
android:drawableLeft="@drawable/ic_save_white_24dp"
android:drawableStart="@drawable/ic_save_white_24dp"
android:layout_weight="1.0" />
</LinearLayout>

enter image description here

最佳答案

您看到的额外空间来自线性布局中的填充值,并且您的按钮已经填充了父线性布局。但是您的线性布局指定了以下内容。

android:layout_height="wrap_content"

如果您希望看到具有更大高度的按钮,请将线性布局的高度值更改为其他值,例如:

android:layout_height="300dp"

关于Android - 如何使线性布局中的按钮更高?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34458802/

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