Problem with "moving" checkBox in xml layout

4 hours ago 2
ARTICLE AD BOX

I have the following layout as a row in a recyclerview.
My problem is that the checkbox doesn't remain anchored to the right (end) of the screen.
Instead it attaches itself to the end of "title".

<?xml version="1.0" encoding="utf-8"?> <androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="wrap_content" android:padding="8dp"> <TextView android:id="@+id/title" android:layout_width="0dp" android:layout_height="wrap_content" android:layout_marginStart="2dp" android:layout_marginTop="2dp" android:layout_marginEnd="8dp" android:text="Title" android:textAppearance="?android:attr/textAppearanceLarge" app:layout_constraintEnd_toStartOf="@+id/checkBox" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="parent" /> <CheckBox android:id="@+id/checkBox" android:layout_width="wrap_content" android:layout_height="wrap_content" android:buttonTint="@android:color/holo_green_dark" android:clickable="false" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintTop_toTopOf="parent"/> <TextView android:id="@+id/summary" android:layout_width="0dp" android:layout_height="wrap_content" android:layout_marginStart="2dp" android:text="Summary" android:textAppearance="?android:attr/textAppearanceSmall" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintEnd_toEndOf="@+id/title" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toBottomOf="@id/title" android:layout_marginBottom="4dp" /> </androidx.constraintlayout.widget.ConstraintLayout>
Read Entire Article