android-如何获得一种布局,其中一个文本可以增长和椭圆化,但不会吞噬布局中的其他元素

android-如何获得一种布局,其中一个文本可以增长和椭圆化,但不会吞噬布局中的其他元素,第1张

概述我在这里阅读了其他一些帖子,例如TwoTextViewssidebyside,onlyonetoellipsize?,但布局仍然有问题.我有一个列表项布局,并且我希望列表中的每个项看起来像这样:|(扩展TextView#1)(TextView#2)(图)|TextView#2和图像必须始终可见.现在,我正在使用以下布局:<RelativeLayo

我在这里阅读了其他一些帖子,例如Two TextViews side by side, only one to ellipsize?,但布局仍然有问题.

我有一个列表项布局,并且我希望列表中的每个项看起来像这样:

| (扩展TextVIEw#1)(TextVIEw#2)(图)|

TextVIEw#2和图像必须始终可见.

现在,我正在使用以下布局:

<relativeLayout xmlns:androID="http://schemas.androID.com/apk/res/androID"androID:ID="@+ID/mainItem"androID:layout_wIDth="fill_parent"androID:layout_height="80dp"androID:background="@drawable/myBackground"androID:onClick="onClick"androID:longClickable="true"><linearLayout    androID:layout_wIDth="fill_parent"    androID:layout_height="80dp"    androID:layout_gravity="center_vertical|left"    androID:gravity="center_vertical|left"    androID:layout_toleftOf="@+ID/myImage"    androID:layout_alignParentleft="true">    <TextVIEw        androID:ID="@+ID/textVIEw1"        androID:layout_wIDth="wrap_content"        androID:layout_height="wrap_content"        androID:paddingleft="14dp"        androID:singleline="true"        androID:ellipsize="marquee"        androID:marqueeRepeatlimit="0"/>     <TextVIEw        androID:ID="@+ID/testVIEw2"        androID:layout_wIDth="wrap_content"        androID:layout_height="wrap_content"/></linearLayout>     <ImageVIEw    androID:ID="@+ID/myImage"    androID:layout_wIDth="wrap_content"    androID:layout_height="80dp"    androID:layout_gravity="center_vertical"    androID:layout_alignParentRight="true"    androID:paddingRight="14dp"    androID:onClick="onClick"    androID:src="@drawable/myIcon"/></relativeLayout>

我从其他文章中读到,将layout_weight =“ 1”添加到TextVIEw#1将强制显示TextVIEw#2,但确实如此,但是问题是这迫使TextVIEw#2右对齐,因为它即使没有必要,也会导致TextVIEw#1展开.

我现在对此很困惑……有人可以帮忙吗? 总结

以上是内存溢出为你收集整理的android-如何获得一种布局,其中一个文本可以增长和椭圆化,但不会吞噬布局中的其他元素全部内容,希望文章能够帮你解决android-如何获得一种布局,其中一个文本可以增长和椭圆化,但不会吞噬布局中的其他元素所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/web/1094091.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-28
下一篇 2022-05-28

发表评论

登录后才能评论

评论列表(0条)

保存