I have a ConstraintLayout with an ImageView and 3 chained TextViews with a spread_inside
chain style:
A change made in version 1.1 of ConstraintLayout
may help you. Try setting app:layout_constrainedHeight=”true”
on your troublesome TextView
. From the developer guide for ConstraintLayout:
WRAP_CONTENT : enforcing constraints (Added in 1.1)
If a dimension is set to WRAP_CONTENT, in versions before 1.1 they will be treated as a literal dimension -- meaning, constraints will not limit the resulting dimension. While in general this is enough (and faster), in some situations, you might want to use WRAP_CONTENT, yet keep enforcing constraints to limit the resulting dimension. In that case, you can add one of the corresponding attribute:
app:layout_constrainedWidth=”true|false”
app:layout_constrainedHeight=”true|false”