要在下载按钮上方添加一个输入框,可以在ConstraintLayout中添加一个EditText组件。以下是修改后的代码:

<?xml version='1.0' encoding='utf-8'?>
<androidx.constraintlayout.widget.ConstraintLayout
     xmlns:android='http://schemas.android.com/apk/res/android'
     xmlns:app='http://schemas.android.com/apk/res-auto'
     xmlns:tools='http://schemas.android.com/tools'
     android:layout_height='match_parent'
     android:layout_width='match_parent'
     tools:context='.ui.home.HomeFragment'>

    <TextView
         android:layout_height='wrap_content'
         android:layout_width='match_parent'
         android:layout_marginEnd='8dp'
         android:textAlignment='center'
         app:layout_constraintTop_toTopOf='parent'
         app:layout_constraintStart_toStartOf='parent'
         android:textSize='20sp'
         app:layout_constraintEnd_toEndOf='parent'
         android:layout_marginTop='8dp'
         app:layout_constraintBottom_toTopOf='@id/button'
         android:layout_marginStart='8dp'
         android:id='@+id/text_home' />

    <EditText
         android:id='@+id/edit_text'
         android:layout_height='wrap_content'
         android:layout_width='match_parent'
         android:hint='Enter text'
         app:layout_constraintTop_toTopOf='@id/text_home'
         app:layout_constraintStart_toStartOf='parent'
         app:layout_constraintEnd_toEndOf='parent'
         android:layout_marginTop='8dp'
         android:layout_marginStart='8dp'
         android:layout_marginEnd='8dp'/>

    <Button
         android:id='@+id/button'
         android:layout_height='wrap_content'
         android:layout_width='wrap_content'
         android:text='@string/dow_img'
         app:layout_constraintTop_toBottomOf='@id/edit_text'
         app:layout_constraintStart_toStartOf='parent'
         app:layout_constraintEnd_toEndOf='parent'
         android:layout_marginTop='8dp'
         android:layout_marginStart='8dp'
         android:layout_marginEnd='8dp'
         app:layout_constraintBottom_toBottomOf='parent'
         android:onClick='dow_imgone'/>
</androidx.constraintlayout.widget.ConstraintLayout>

在上面的代码中,我添加了一个EditText组件,并将其约束到TextView组件的顶部。你可以根据需要调整EditText的属性和约束。

Android ConstraintLayout 中添加 EditText 输入框

原文地址: https://www.cveoy.top/t/topic/iW51 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录