如何显示两个水平的文本视图,其中一个根据内容调整大小?

溴化镍铁

我有一个ListView显示两个TextView的,如下所示:

| Each row   |    has the |
| same width | as the row |
| before it  |  like this |

但是我想做这样的事情:

| Each left column | uses |
| as much space |   as it |
| needs |       like this |

可以仅使用XML来完成吗?我曾尝试修改此解决方案,但无法正常工作。

亚历山大·扎克(Alexander Zhak)

您应该在中包装文字视图RelativeLayout指定android:layout_width="wrap_content"了两者,android:layout_alignParentLeft="true"android:layout_alignParentRight="true"为左,右分别TextViews。分别设置android:gravity="left"android:gravity="right"

但在这种情况下,长文本可能会重叠

另一种选择是使用layout_weight

<LinearLayout
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="horizontal"
    android:layout_width="match_parent"
    android:layout_height="match_parent">
    <TextView
        android:layout_width="wrap_content"
        android:layout_height="match_parent"
        android:gravity="left"
        android:text="some text"/>
    <TextView
        android:layout_width="0dp"
        android:layout_height="match_parent"
        android:layout_weight="1"
        android:gravity="right"
        android:text="text"/>

</LinearLayout>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何显示两个水平的文本视图,其中一个根据内容调整大小?

来自分类Dev

r如果我有两个具有相同内容的独立组,如何删除其中一个?

来自分类Dev

在一个视图页面中一次显示两个局部视图

来自分类Dev

垂直显示两个文本字段(在列表视图中一个显示在另一个下方)

来自分类Dev

如何将两个div并排放置,其中一个的大小适合放置,另一个占据剩余空间?

来自分类Dev

如何在两个docker容器之间共享一个文件夹内容,并允许其中一个删除并写入共享文件夹?

来自分类Dev

连接两个数据框并扩展其中一个的内容

来自分类Dev

需要在水平滚动视图中一次显示两个项目

来自分类Dev

需要在水平滚动视图中一次显示两个项目

来自分类Dev

隐藏其中一个视图时,如何自动调整Vertical UIStackView的宽度?

来自分类Dev

如何显示包含两个字符的文件名,其中一个是c?

来自分类Dev

如何遍历两个列表,其中一个移位?

来自分类Dev

Hibernate:如何用其中一个没有ID的两个表联接?

来自分类Dev

如何使两个单选按钮成为必需,但仅应接受其中一个

来自分类Dev

如何比较两个 MySQL 表然后更新其中一个

来自分类Dev

当其中一个具有垂直滚动条时,将两个堆叠的div水平居中

来自分类Dev

如何使用自动布局创建三个视图,其中一个固定宽度的高度和其他两个固定高度的高度

来自分类Dev

如何水平创建两个Div调整大小的Jquery

来自分类Dev

如何确保两个程序始终运行?(其中一个取决于另一个。)

来自分类Dev

一个 venv 中的两个 pip 版本-如何删除其中一个

来自分类Dev

主div内有两个div,其中一个div具有固定的大小

来自分类Dev

如何将两个div并排放置,其中一个的大小适合放置,其他的占据剩余空间?

来自分类Dev

如何将两个标签添加在一起,其中一个在文本前带有“$”?

来自分类Dev

如何在相对布局中水平设置两个文本视图相等的大小

来自分类Dev

如何制作两个div,并排浮动,在一个范围内进行响应调整大小,然后根据需要降低第二个

来自分类Dev

同一域中的两个不同的PHP会话,如何仅销毁其中一个?

来自分类Dev

炸药 如何以两个唯一的属性为条件,其中一个是哈希键?

来自分类Dev

同一域中的两个不同的PHP会话,如何仅销毁其中一个?

来自分类Dev

如何压缩两个列表,其中一个列表仅包含一项

Related 相关文章

  1. 1

    如何显示两个水平的文本视图,其中一个根据内容调整大小?

  2. 2

    r如果我有两个具有相同内容的独立组,如何删除其中一个?

  3. 3

    在一个视图页面中一次显示两个局部视图

  4. 4

    垂直显示两个文本字段(在列表视图中一个显示在另一个下方)

  5. 5

    如何将两个div并排放置,其中一个的大小适合放置,另一个占据剩余空间?

  6. 6

    如何在两个docker容器之间共享一个文件夹内容,并允许其中一个删除并写入共享文件夹?

  7. 7

    连接两个数据框并扩展其中一个的内容

  8. 8

    需要在水平滚动视图中一次显示两个项目

  9. 9

    需要在水平滚动视图中一次显示两个项目

  10. 10

    隐藏其中一个视图时,如何自动调整Vertical UIStackView的宽度?

  11. 11

    如何显示包含两个字符的文件名,其中一个是c?

  12. 12

    如何遍历两个列表,其中一个移位?

  13. 13

    Hibernate:如何用其中一个没有ID的两个表联接?

  14. 14

    如何使两个单选按钮成为必需,但仅应接受其中一个

  15. 15

    如何比较两个 MySQL 表然后更新其中一个

  16. 16

    当其中一个具有垂直滚动条时,将两个堆叠的div水平居中

  17. 17

    如何使用自动布局创建三个视图,其中一个固定宽度的高度和其他两个固定高度的高度

  18. 18

    如何水平创建两个Div调整大小的Jquery

  19. 19

    如何确保两个程序始终运行?(其中一个取决于另一个。)

  20. 20

    一个 venv 中的两个 pip 版本-如何删除其中一个

  21. 21

    主div内有两个div,其中一个div具有固定的大小

  22. 22

    如何将两个div并排放置,其中一个的大小适合放置,其他的占据剩余空间?

  23. 23

    如何将两个标签添加在一起,其中一个在文本前带有“$”?

  24. 24

    如何在相对布局中水平设置两个文本视图相等的大小

  25. 25

    如何制作两个div,并排浮动,在一个范围内进行响应调整大小,然后根据需要降低第二个

  26. 26

    同一域中的两个不同的PHP会话,如何仅销毁其中一个?

  27. 27

    炸药 如何以两个唯一的属性为条件,其中一个是哈希键?

  28. 28

    同一域中的两个不同的PHP会话,如何仅销毁其中一个?

  29. 29

    如何压缩两个列表,其中一个列表仅包含一项

热门标签

归档