gpt4 book ai didi

android - 如何在背景android中使用删除按钮向左添加textview并向右添加edittext

转载 作者:搜寻专家 更新时间:2023-11-01 07:41:33 26 4
gpt4 key购买 nike

下面是我需要的图片。

enter image description here

你可以看到有蓝色背景,里面有Trailer Number 1 是 textview,01010 是 editext(输入字段)同样在背景之外,蓝色背景附近有删除按钮。

我试过的是,

 <?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:orientation="vertical" android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_gravity="center"
android:background="@color/app_white">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal">
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal">

<RelativeLayout
android:id="@+id/relative_1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@color/blue_light"
android:layout_marginRight="60dp"
android:layout_marginLeft="60dp">
<TextViewÒ
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Trailer number"
android:padding="@dimen/margin_5"
android:layout_margin="5dp"
android:layout_alignParentLeft="true"/>
<EditText
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:inputType="number"
android:text="01010"
android:layout_alignParentRight="true"/>

</RelativeLayout>

<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_marginRight="0dp"
android:layout_toRightOf="@+id/relative_1"
android:background="@drawable/ic_delete_cion" />

</RelativeLayout>
</LinearLayout>
</LinearLayout>

但是删除图标根本没有显示,而且在 01010 eddittext 中也显示了行。

这是我的截图。

enter image description here

最佳答案

我对您的布局进行了一些更改,它符合您的要求并适合所有设备。

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_gravity="center"
android:orientation="vertical">

<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_margin="5dp"
android:orientation="horizontal">


<LinearLayout
android:id="@+id/relative_1"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:background="@color/default_blue_light">

<TextView
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:gravity="center|start"
android:padding="10dp"
android:text="Trailer number" />

<EditText
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_marginStart="5dp"
android:layout_marginEnd="5dp"
android:background="@null"
android:inputType="number"
android:padding="5dp"
android:text="01010"
android:textSize="14sp" />



</LinearLayout>

<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:background="@drawable/ic_delete_icon" />

</LinearLayout>

关于android - 如何在背景android中使用删除按钮向左添加textview并向右添加edittext,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58057196/

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