Android:如何设置最大宽度以匹配父级的宽度与layout_width =“wrap_content”?

问题描述 投票:0回答:1

下面的 TextView 的宽度需要匹配其内容宽度(在 ConstraintLayout 中),但是当内容包含长文本时,它当前水平延伸超出父级的宽度 - 作为单行。我该如何让它换行成多行?

设置

android:maxWidth
有效吗?如何将其设置为父级的宽度(不是常量)?

<TextView
        android:id="@+id/hold_label"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:gravity="center"
        app:layout_constraintLeft_toLeftOf="parent"
        app:layout_constraintRight_toRightOf="parent"
        app:layout_constraintBottom_toBottomOf="@+id/image"
        android:layout_marginBottom="16dp"
        android:text="could be a short or a long label" />
android xml android-layout android-constraintlayout
1个回答
0
投票

使用这行代码

应用程序:layout_constrainedWidth =“true”

© www.soinside.com 2019 - 2024. All rights reserved.