From 5c057b4d1504c3c0eb496bc09e69083212670dc7 Mon Sep 17 00:00:00 2001 From: Docile-Alligator <25734209+Docile-Alligator@users.noreply.github.com> Date: Sun, 8 Sep 2024 17:42:34 -0400 Subject: [PATCH] Refine ViewPrivateMessagesActivity UI. --- .../ViewPrivateMessagesActivity.java | 9 ++++----- .../layout/activity_view_private_messages.xml | 18 ++++++++---------- 2 files changed, 12 insertions(+), 15 deletions(-) diff --git a/app/src/main/java/ml/docilealligator/infinityforreddit/activities/ViewPrivateMessagesActivity.java b/app/src/main/java/ml/docilealligator/infinityforreddit/activities/ViewPrivateMessagesActivity.java index 98bda50b04..331141be52 100644 --- a/app/src/main/java/ml/docilealligator/infinityforreddit/activities/ViewPrivateMessagesActivity.java +++ b/app/src/main/java/ml/docilealligator/infinityforreddit/activities/ViewPrivateMessagesActivity.java @@ -145,8 +145,8 @@ private void bindView() { getResources().getConfiguration().locale, privateMessage, accountName, mCustomThemeWrapper); mLinearLayoutManager = new LinearLayoutManagerBugFixed(this); mLinearLayoutManager.setStackFromEnd(true); - binding.recyclerViewViewPrivateMessages.setLayoutManager(mLinearLayoutManager); - binding.recyclerViewViewPrivateMessages.setAdapter(mAdapter); + binding.recyclerViewViewPrivateMessagesActivity.setLayoutManager(mLinearLayoutManager); + binding.recyclerViewViewPrivateMessagesActivity.setAdapter(mAdapter); goToBottom(); binding.sendImageViewViewPrivateMessagesActivity.setOnClickListener(view -> { if (!isSendingMessage) { @@ -233,7 +233,7 @@ public void fetchUserAvatar(String username, ProvideUserAvatarCallback provideUs } public void delayTransition() { - TransitionManager.beginDelayedTransition(binding.recyclerViewViewPrivateMessages, new AutoTransition()); + TransitionManager.beginDelayedTransition(binding.recyclerViewViewPrivateMessagesActivity, new AutoTransition()); } private void goToBottom() { @@ -286,11 +286,10 @@ protected void applyCustomTheme() { binding.getRoot().setBackgroundColor(mCustomThemeWrapper.getBackgroundColor()); applyAppBarLayoutAndCollapsingToolbarLayoutAndToolbarTheme(binding.appbarLayoutViewPrivateMessagesActivity, null, binding.toolbarViewPrivateMessagesActivity); - binding.editTextDividerViewPrivateMessagesActivity.setBackgroundColor(mCustomThemeWrapper.getDividerColor()); + binding.cardViewViewPrivateMessagesActivity.setCardBackgroundColor(mCustomThemeWrapper.getFilledCardViewBackgroundColor()); binding.editTextViewPrivateMessagesActivity.setTextColor(mCustomThemeWrapper.getPrimaryTextColor()); mSecondaryTextColor = mCustomThemeWrapper.getSecondaryTextColor(); binding.editTextViewPrivateMessagesActivity.setHintTextColor(mSecondaryTextColor); - binding.editTextWrapperLinearLayoutViewPrivateMessagesActivity.setBackgroundColor(mCustomThemeWrapper.getBackgroundColor()); mSendMessageIconColor = mCustomThemeWrapper.getSendMessageIconColor(); binding.sendImageViewViewPrivateMessagesActivity.setColorFilter(mSendMessageIconColor, android.graphics.PorterDuff.Mode.SRC_IN); if (typeface != null) { diff --git a/app/src/main/res/layout/activity_view_private_messages.xml b/app/src/main/res/layout/activity_view_private_messages.xml index e61995b796..2055b64597 100644 --- a/app/src/main/res/layout/activity_view_private_messages.xml +++ b/app/src/main/res/layout/activity_view_private_messages.xml @@ -30,22 +30,19 @@ app:layout_behavior="@string/appbar_scrolling_view_behavior" > - - - + android:layout_margin="8dp" + app:cardCornerRadius="48dp" + style="?attr/materialCardViewFilledStyle"> - +