Как поставить длинную Textview
и иконку по горизонтали без Textview
, чтобы переместить иконку за пределы вида.
Играли с constrained_width
и т. Д., Но без радости.
<android.support.constraint.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"">
<TextView
android:id="@+id/name"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
app:layout_constrainedWidth="true"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
tools:text="Text in the middle pushes the edit icon out of view oh noh!" />
<ImageButton
android:id="@+id/edit"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/edit_icon"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/name"
app:layout_constraintTop_toTopOf="parent" />
</android.support.constraint.ConstraintLayout>
Я хочу, чтобы Textview
и значок были выровнены по центру (по горизонтали). Но по мере роста текста Textview
выдвигает значок редактирования за пределы представления. Как мы можем поместить Textview
(переменную ширину) с чем-либо еще горизонтально, без Textview
выталкивания других за пределы экрана.
Значок перемещен за пределы
![Icon pushed outside bounds](https://i.stack.imgur.com/4nZEY.jpg)
Нужно, чтобы это было что-то вроде этого, с видами, занимающими всю ширину
![Need it to be something like this, with the views occupying the whole width](https://i.stack.imgur.com/UsNn6.jpg)