gpt4 book ai didi

android - 表格行内的 TextView 中的优先级

转载 作者:行者123 更新时间:2023-11-29 02:14:57 25 4
gpt4 key购买 nike

我有一个关于 TextView 的问题..

我在代码中有一个表格行,其中包括一个 ImageView 和两个 TextView 。|_| TextView 1 TextView 2。

ImageView 有 android:layout_alignParentLeft="true"第二个 TextView 有 android:layout_alignParentRight="true"

问题是当我在第一个 TextView 中写一个大文本然后它越过第二个 TextView ..我不想把一个特定的数字作为第一个 TextView 的宽度。知道我怎么写第一个 textview 中的大文本并且不覆盖第二个 textview??像 textviews 的优先级?

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/mainlayout"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:padding="5dip" >

<ImageView
android:id="@+id/icon"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/icon_code_contact"
android:layout_marginRight="5dip"
android:layout_alignParentLeft="true" />

<RelativeLayout
android:id="@+id/secondlayout"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_toRightOf="@id/icon" >

<TextView
android:id="@+id/title"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textStyle="bold"
android:singleLine="true" />

</RelativeLayout>


<RelativeLayout
android:id="@+id/thirdlayout"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_marginRight="25dip" >

<TextView
android:id="@+id/stamp"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:singleLine="true" />



</RelativeLayout>

</RelativeLayout>

最佳答案

问题是你没有给你的中间 TextView 一个正确的限制。一旦你删除了两个内部 RelativeLayout (并将它们的布局参数移动到它们包含的 TextView ),你可以通过添加 android:toLeftOf="@id/title" 到第二个 TextView

关于android - 表格行内的 TextView 中的优先级,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4792789/

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