gpt4 book ai didi

android - 正常布局 - 为 4"and 4,7"屏幕调整 layout_toRightOf

转载 作者:搜寻专家 更新时间:2023-11-01 08:25:08 25 4
gpt4 key购买 nike

我有以下示例:一个 edittext 和右边的一个 imagebutton。我现在唯一的解决方案是针对 4"屏幕进行设计。

所以在 4"屏幕上的样子是这样的:

enter image description here

和 4.7"屏幕:

enter image description here

是否有解决方案可以将编辑文本的宽度绘制到右端并且仍然可以看到图像按钮?我试着玩 width = wrap_content 或 match_parent + marginRight 但我没有得到任何地方:

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical" android:layout_width="match_parent"
android:layout_height="match_parent">


<EditText
android:id="@+id/edtl"
android:layout_width="280dp"
android:layout_height="wrap_content"
android:hint="Test enter text to modify"
android:textSize="@dimen/a_normal"
android:textColor="#0000ff"
android:inputType="textWebEditText"
android:paddingLeft="10dp"
android:layout_marginTop="20dp"
android:layout_alignStart="@id/sel_email"
/>

<ImageButton
android:id="@+id/info"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_toRightOf="@id/edtl"
android:layout_alignBottom="@id/edtl"
android:src="@mipmap/info"
/>
</RelativeLayout>

我试过这个:

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical" android:layout_width="match_parent"
android:layout_height="match_parent">


<EditText
android:id="@+id/edtl"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="Test enter text to modify text1 text2 text3 text4"
android:textSize="@dimen/a_normal"
android:textColor="#0000ff"
android:inputType="textWebEditText"
android:paddingLeft="10dp"
android:layout_marginTop="20dp"
/>

<ImageButton
android:id="@+id/info"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignRight="@id/edtl"
android:layout_alignEnd="@id/edtl"
android:layout_alignBottom="@id/edtl"
android:src="@mipmap/info"
/>
</RelativeLayout>

看起来是这样的。关闭:我错过了 edittext 和 imagebutton 之间的间隙。

enter image description here

最佳答案

使用它,尝试并工作 -

    <ImageButton
android:id="@+id/info"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignBottom="@id/edtl"
android:layout_alignParentRight="true"
/>
<EditText
android:id="@+id/edtl"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="Test enter text to modify"
android:textColor="#0000ff"
android:inputType="textWebEditText"
android:paddingLeft="10dp"
android:layout_marginTop="20dp"
android:layout_toLeftOf="@id/info"
/>

关于android - 正常布局 - 为 4"and 4,7"屏幕调整 layout_toRightOf,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46128931/

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