下面的 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" />
使用这行代码
应用程序:layout_constrainedWidth =“true”