diff --git a/app/build.gradle b/app/build.gradle
index 6f7fe592..ac904ef2 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -37,4 +37,5 @@ android {
dependencies {
implementation 'com.simplemobiletools:commons:5.24.11'
+ implementation 'androidx.constraintlayout:constraintlayout:2.0.0-beta4'
}
diff --git a/app/src/main/kotlin/com/simplemobiletools/smsmessenger/adapters/ThreadAdapter.kt b/app/src/main/kotlin/com/simplemobiletools/smsmessenger/adapters/ThreadAdapter.kt
index b0606bef..f5ae7db8 100644
--- a/app/src/main/kotlin/com/simplemobiletools/smsmessenger/adapters/ThreadAdapter.kt
+++ b/app/src/main/kotlin/com/simplemobiletools/smsmessenger/adapters/ThreadAdapter.kt
@@ -91,7 +91,7 @@ class ThreadAdapter(
if (message.isReceivedMessage()) {
thread_message_body.setTextColor(textColor)
} else {
- thread_message_holder.background.applyColorFilter(primaryColor.adjustAlpha(0.8f))
+ thread_message_wrapper.background.applyColorFilter(primaryColor.adjustAlpha(0.8f))
thread_message_body.setTextColor(primaryColor.getContrastColor())
}
}
diff --git a/app/src/main/res/layout/item_received_message.xml b/app/src/main/res/layout/item_received_message.xml
index 8273d331..78547f4a 100644
--- a/app/src/main/res/layout/item_received_message.xml
+++ b/app/src/main/res/layout/item_received_message.xml
@@ -1,19 +1,29 @@
-
+ android:layout_marginBottom="@dimen/medium_margin">
-
+ android:background="@drawable/item_received_background"
+ android:padding="@dimen/activity_margin"
+ app:layout_constraintBottom_toBottomOf="parent"
+ app:layout_constraintStart_toStartOf="parent"
+ app:layout_constraintTop_toTopOf="parent"
+ app:layout_constraintWidth_percent="0.7">
-
+
+
+
diff --git a/app/src/main/res/layout/item_sent_message.xml b/app/src/main/res/layout/item_sent_message.xml
index ef8b072c..2c99c75a 100644
--- a/app/src/main/res/layout/item_sent_message.xml
+++ b/app/src/main/res/layout/item_sent_message.xml
@@ -1,19 +1,29 @@
-
+ android:layout_marginBottom="@dimen/medium_margin">
-
+ android:background="@drawable/item_sent_background"
+ android:padding="@dimen/activity_margin"
+ app:layout_constraintBottom_toBottomOf="parent"
+ app:layout_constraintEnd_toEndOf="parent"
+ app:layout_constraintTop_toTopOf="parent"
+ app:layout_constraintWidth_percent="0.7">
-
+
+
+