<?xml version="1.0" encoding="utf-8"?> <androidx.cardview.widget.CardView xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:card_view="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="wrap_content" card_view:cardCornerRadius="3dp" card_view:cardMaxElevation="1dp" card_view:cardElevation="1dp" card_view:cardUseCompatPadding="true"> <androidx.constraintlayout.widget.ConstraintLayout android:layout_width="match_parent" android:layout_height="wrap_content"> <ImageView android:id="@+id/pic" android:layout_width="150dp" android:layout_height="0dp" android:layout_margin="10dp" android:layout_marginEnd="8dp" android:height="150dp" android:contentDescription="TODO" android:elevation="2dp" android:scaleType="fitStart" android:src="@drawable/user" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintEnd_toStartOf="@id/contactName" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="parent" /> <TextView android:id="@+id/contactName" android:layout_width="0dp" android:layout_height="wrap_content" android:layout_marginEnd="15dp" android:focusable="false" android:focusableInTouchMode="false" android:gravity="end" android:maxLines="2" android:textAppearance="@style/TextAppearance.AppCompat.Title" app:layout_constraintBottom_toTopOf="@id/contactData" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintStart_toEndOf="@id/pic" app:layout_constraintTop_toTopOf="@id/pic" tools:text="@tools:sample/full_names" /> <TextView android:id="@+id/contactData" android:layout_width="0dp" android:layout_height="wrap_content" android:layout_marginStart="8dp" android:layout_marginEnd="15dp" android:focusable="false" android:focusableInTouchMode="false" android:gravity="end" android:textAppearance="@style/TextAppearance.AppCompat.Subhead" app:layout_constraintBottom_toTopOf="@id/contactPhone" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintStart_toEndOf="@id/pic" app:layout_constraintTop_toBottomOf="@id/contactName" tools:text="2 interactions, last 1 hour ago" /> <TextView android:id="@+id/contactPhone" android:layout_width="0dp" android:layout_height="wrap_content" android:layout_marginEnd="15dp" android:focusable="false" android:focusableInTouchMode="false" android:gravity="end" android:textAppearance="@style/TextAppearance.AppCompat.Subhead" app:layout_constraintBottom_toTopOf="@id/contactCall" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintRight_toLeftOf="@id/contactName" app:layout_constraintStart_toEndOf="@+id/pic" app:layout_constraintTop_toBottomOf="@id/contactData" tools:text="0213 456" /> <com.google.android.material.button.MaterialButton android:id="@+id/contactText" style="@style/Widget.MaterialComponents.Button.OutlinedButton" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginStart="8dp" android:layout_marginBottom="8dp" android:text="Text" android:visibility="invisible" app:icon="@android:drawable/ic_menu_send" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintEnd_toStartOf="@id/contactCall" app:layout_constraintHorizontal_bias="1.0" app:layout_constraintStart_toEndOf="@id/pic" app:layout_constraintTop_toBottomOf="@id/contactPhone" app:layout_constraintVertical_bias="1.0" tools:visibility="visible" /> <com.google.android.material.button.MaterialButton android:id="@+id/contactCall" style="@style/Widget.MaterialComponents.Button.OutlinedButton" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginEnd="8dp" android:layout_marginBottom="8dp" android:text="Call" android:visibility="invisible" app:icon="@android:drawable/ic_menu_call" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintStart_toEndOf="@id/contactText" app:layout_constraintTop_toBottomOf="@id/contactPhone" tools:visibility="visible" /> </androidx.constraintlayout.widget.ConstraintLayout> </androidx.cardview.widget.CardView>