diff options
author | Docile-Alligator <25734209+Docile-Alligator@users.noreply.github.com> | 2024-09-08 21:42:34 +0000 |
---|---|---|
committer | Docile-Alligator <25734209+Docile-Alligator@users.noreply.github.com> | 2024-09-08 21:42:34 +0000 |
commit | 5c057b4d1504c3c0eb496bc09e69083212670dc7 (patch) | |
tree | 1b844a5bdb370398a95b993a543b648dd2036a4d | |
parent | 6bf18f679114cc167df76ff3b8f18e915ca4d2ff (diff) | |
download | infinity-for-reddit-5c057b4d1504c3c0eb496bc09e69083212670dc7.tar infinity-for-reddit-5c057b4d1504c3c0eb496bc09e69083212670dc7.tar.gz infinity-for-reddit-5c057b4d1504c3c0eb496bc09e69083212670dc7.tar.bz2 infinity-for-reddit-5c057b4d1504c3c0eb496bc09e69083212670dc7.tar.lz infinity-for-reddit-5c057b4d1504c3c0eb496bc09e69083212670dc7.tar.xz infinity-for-reddit-5c057b4d1504c3c0eb496bc09e69083212670dc7.tar.zst infinity-for-reddit-5c057b4d1504c3c0eb496bc09e69083212670dc7.zip |
Refine ViewPrivateMessagesActivity UI.
-rw-r--r-- | app/src/main/java/ml/docilealligator/infinityforreddit/activities/ViewPrivateMessagesActivity.java | 9 | ||||
-rw-r--r-- | app/src/main/res/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 98bda50b..331141be 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 @@ public class ViewPrivateMessagesActivity extends BaseActivity implements Activit 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 class ViewPrivateMessagesActivity extends BaseActivity implements Activit } public void delayTransition() { - TransitionManager.beginDelayedTransition(binding.recyclerViewViewPrivateMessages, new AutoTransition()); + TransitionManager.beginDelayedTransition(binding.recyclerViewViewPrivateMessagesActivity, new AutoTransition()); } private void goToBottom() { @@ -286,11 +286,10 @@ public class ViewPrivateMessagesActivity extends BaseActivity implements Activit 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 e61995b7..2055b645 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" > <androidx.recyclerview.widget.RecyclerView - android:id="@+id/recycler_view_view_private_messages" + android:id="@+id/recycler_view_view_private_messages_activity" android:layout_width="match_parent" android:layout_height="0dp" android:layout_weight="1" android:clipToPadding="false" /> - <LinearLayout - android:id="@+id/edit_text_wrapper_linear_layout_view_private_messages_activity" + <com.google.android.material.card.MaterialCardView + android:id="@+id/card_view_view_private_messages_activity" android:layout_width="match_parent" android:layout_height="wrap_content" - android:orientation="vertical"> - - <View - android:id="@+id/edit_text_divider_view_private_messages_activity" - android:layout_width="match_parent" - android:layout_height="1dp" /> + android:layout_margin="8dp" + app:cardCornerRadius="48dp" + style="?attr/materialCardViewFilledStyle"> <LinearLayout android:layout_width="match_parent" @@ -57,6 +54,7 @@ android:layout_width="0dp" android:layout_height="wrap_content" android:layout_weight="1" + android:layout_gravity="center_vertical" android:background="#00000000" android:fontFamily="?attr/font_family" android:hint="@string/message" @@ -80,7 +78,7 @@ </LinearLayout> - </LinearLayout> + </com.google.android.material.card.MaterialCardView> </LinearLayout> |