From 9a47de4a3009dbc5a75ecd71c809acf7335e27df Mon Sep 17 00:00:00 2001 From: tibbi Date: Fri, 3 Apr 2020 22:24:05 +0200 Subject: [PATCH] limiting the chat bubbles width to 70% --- app/build.gradle | 1 + .../smsmessenger/adapters/ThreadAdapter.kt | 2 +- .../main/res/layout/item_received_message.xml | 30 ++++++++++++------- app/src/main/res/layout/item_sent_message.xml | 30 ++++++++++++------- 4 files changed, 42 insertions(+), 21 deletions(-) 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"> - + + +