Я хочу сделать Layout с шириной wrap_content и внутри него двое детей.Сначала выровняйте по родительскому левому, затем по родительскому правому.Дети должны столкнуться вместе и растянуть родительскую ширину.Вот что я сделал:
<android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_margin="5dp"
android:paddingLeft="10dp"
android:paddingRight="10dp"
android:minWidth="160dp"
android:background="@android:color/black"
>
<ImageView
android:id="@+id/status"
android:layout_width="15dp"
android:layout_height="15dp"
android:layout_alignParentLeft="true"
android:src="@mipmap/waiting" />
<TextView
app:layout_constraintLeft_toRightOf="@id/status"
android:id="@+id/date"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
app:layout_constraintEnd_toEndOf="parent"
android:text="12:00 PM"
android:textColor="@color/textColorSecondary"
android:textSize="12sp" />
</android.support.constraint.ConstraintLayout>
Теперь дочерние элементы сталкиваются вместе, растягивают родительский элемент, но второй дочерний элемент (TextView # date) не выровнен по правому краю.Я не знаю, как это сделать.