gpt4 book ai didi

android - 微调器在 android Activity 中占用其下方的整个空间

转载 作者:行者123 更新时间:2023-11-30 02:17:52 24 4
gpt4 key购买 nike

我正在尝试制作一个 xml Activity ,如下图所示的图形布局。

如左图所示

enter image description here


我制作的微调器占用了整个空间,直到按钮消失的 Activity 底部。

XML 文件:-

    <?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:paddingBottom="2dp"
android:paddingLeft="12dp"
android:paddingRight="12dp"
android:paddingTop="2dp"
android:background="#FFFFFF"
android:layout_height="match_parent" >

<TextView
android:id="@+id/select_project_chart"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentTop="true"
android:layout_marginTop="18dp"
android:ems="10"
android:text="Select Project To Rename"
android:inputType="text"
android:textAppearance="?android:attr/textAppearance"
android:textColor="@android:color/black" />

<Spinner
android:id="@+id/spinner_for_rename"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/select_project_chart"
android:layout_centerHorizontal="true"
android:layout_marginTop="103dp"
android:animateLayoutChanges="true"
android:prompt="@string/select_a_project"
android:spinnerMode="dropdown" />

<EditText
android:id="@+id/new_name"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignLeft="@+id/select_project_chart"
android:layout_below="@+id/select_project_chart"
android:layout_marginTop="32dp"
android:ems="10"
android:hint="New Name"
android:textAppearance="?android:attr/textAppearanceMedium"
android:theme="@style/EditTextsumeet" />

<Button
android:id="@+id/rename_pro"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignLeft="@+id/spinner_for_rename"
android:layout_below="@+id/spinner_for_rename"
android:layout_marginTop="98dp"
android:background="@drawable/mybutton"
android:gravity="center"
android:paddingBottom="2dp"
android:paddingLeft="12dp"
android:paddingRight="12dp"
android:paddingTop="2dp"
android:text="Rename"
android:textAppearance="?android:attr/textAppearanceMedium" />

</RelativeLayout>

如果我尝试移动按钮或微调器,它会给出类转换异常错误,提示无法将按钮转换为微调器。

如何解决?

最佳答案

根据您的布局,您在订单下方有一个控件。使用时应使用 LinearLayout 而不是 RelativeLayout,这也将解决您的问题。

关于android - 微调器在 android Activity 中占用其下方的整个空间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29005844/

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