Это макет:
<LinearLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:gravity="center"
android:orientation="horizontal"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/profileUserImage">
<TextView
android:id="@+id/profileNickname"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="center"
android:scrollHorizontally="false"
android:text="No Nickname yet fdg d trdt rdrt tdr td trd t"
android:textColor="@color/colorText"
android:textSize="24sp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toEndOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<ImageView
android:id="@+id/btnEditNickname"
android:layout_width="42dp"
android:layout_height="42dp"
android:layout_marginLeft="8dp"
android:padding="6dp"
android:scaleType="fitXY"
app:srcCompat="@android:drawable/ic_menu_edit" />
</androidx.appcompat.widget.LinearLayoutCompat>
Когда profileNickname
становится слишком длинным, он выталкивает btnEditNickname
из LinearLayout, а также немного перекрывает себя из макета, прежде чем текст быть завернутым. Как я могу заставить этот раздражающий кусок c*** обернуть ВРЕМЯ, прежде чем все испортить ?? Мне надоело тратить часы времени на таких маленьких боссов, я ненавижу android!