From 9f5cb28f9244b1920b509b0c72d7a37730e0fec5 Mon Sep 17 00:00:00 2001 From: HuanChengFly <609486518@qq.com> Date: Sat, 14 Nov 2020 17:02:56 +0800 Subject: [PATCH] =?UTF-8?q?pref:=20=E4=BC=98=E5=8C=96=E5=A4=9C=E9=97=B4?= =?UTF-8?q?=E6=A8=A1=E5=BC=8F=E9=85=8D=E8=89=B2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../tieba/post/BaseApplication.kt | 16 ++++++++++++++ app/src/main/res/layout/activity_forum.xml | 6 +++--- .../main/res/layout/activity_new_search.xml | 12 +++++------ .../main/res/layout/activity_search_post.xml | 10 ++++----- .../res/layout/fragment_main_forum_list.xml | 12 +++++------ app/src/main/res/layout/fragment_message.xml | 6 +++--- app/src/main/res/values/attrs.xml | 8 ++++--- app/src/main/res/values/colors.xml | 21 ++++++++++++------- 8 files changed, 57 insertions(+), 34 deletions(-) diff --git a/app/src/main/java/com/huanchengfly/tieba/post/BaseApplication.kt b/app/src/main/java/com/huanchengfly/tieba/post/BaseApplication.kt index 7f165761..4c0322f8 100644 --- a/app/src/main/java/com/huanchengfly/tieba/post/BaseApplication.kt +++ b/app/src/main/java/com/huanchengfly/tieba/post/BaseApplication.kt @@ -397,6 +397,20 @@ class BaseApplication : Application() { context.getColorCompat(resources.getIdentifier("theme_color_swipe_refresh_view_background_$theme", "color", packageName)) } else context.getColorCompat(R.color.theme_color_swipe_refresh_view_background_light) } + R.attr.colorToolbarBar -> { + return if (ThemeUtil.isNightMode(context)) { + context.getColorCompat(R.color.theme_color_toolbar_bar_dark) + } else { + context.getColorCompat(R.color.theme_color_toolbar_bar_light) + } + } + R.attr.colorOnToolbarBar -> { + return if (ThemeUtil.isNightMode(context)) { + context.getColorCompat(R.color.theme_color_on_toolbar_bar_dark) + } else { + context.getColorCompat(R.color.theme_color_on_toolbar_bar_light) + } + } } return Util.getColorByAttr(context, attrId, R.color.transparent) } @@ -415,6 +429,8 @@ class BaseApplication : Application() { R.color.default_color_toolbar_item -> return getColorByAttr(context, R.attr.colorToolbarItem) R.color.default_color_toolbar_item_active -> return getColorByAttr(context, R.attr.colorToolbarItemActive) R.color.default_color_toolbar_item_secondary -> return getColorByAttr(context, R.attr.color_toolbar_item_secondary) + R.color.default_color_toolbar_bar -> return getColorByAttr(context, R.attr.colorToolbarBar) + R.color.default_color_on_toolbar_bar -> return getColorByAttr(context, R.attr.colorOnToolbarBar) R.color.default_color_card -> return getColorByAttr(context, R.attr.colorCard) R.color.default_color_floor_card -> return getColorByAttr(context, R.attr.colorFloorCard) R.color.default_color_nav -> return getColorByAttr(context, R.attr.colorNavBar) diff --git a/app/src/main/res/layout/activity_forum.xml b/app/src/main/res/layout/activity_forum.xml index 1637eb03..4133be32 100644 --- a/app/src/main/res/layout/activity_forum.xml +++ b/app/src/main/res/layout/activity_forum.xml @@ -296,13 +296,13 @@ android:layout_width="match_parent" android:layout_height="wrap_content"> - @@ -314,7 +314,7 @@ android:id="@+id/forum_tab" android:layout_width="match_parent" android:layout_height="wrap_content" /> - + diff --git a/app/src/main/res/layout/activity_new_search.xml b/app/src/main/res/layout/activity_new_search.xml index 6d47e838..b1f57c9c 100644 --- a/app/src/main/res/layout/activity_new_search.xml +++ b/app/src/main/res/layout/activity_new_search.xml @@ -19,7 +19,7 @@ style="@style/Widget.MaterialComponents.TextInputLayout.OutlinedBox.Dense" android:layout_height="wrap_content" android:layout_width="match_parent" - app:boxBackgroundColor="@color/color_toolbar_bar" + app:boxBackgroundColor="@color/default_color_toolbar_bar" app:boxCollapsedPaddingTop="0dp" app:boxCornerRadiusBottomEnd="8dp" app:boxCornerRadiusBottomStart="8dp" @@ -32,9 +32,9 @@ android:layout_marginBottom="12dp" android:layout_marginStart="16dp" android:layout_marginEnd="16dp" - app:startIconTint="@color/color_on_toolbar_bar" - app:hintTextColor="@color/color_on_toolbar_bar" - app:placeholderTextColor="@color/color_on_toolbar_bar" + app:startIconTint="@color/default_color_on_toolbar_bar" + app:hintTextColor="@color/default_color_on_toolbar_bar" + app:placeholderTextColor="@color/default_color_on_toolbar_bar" app:startIconDrawable="@drawable/ic_round_arrow_back"> + android:textColorHint="@color/default_color_on_toolbar_bar" /> @@ -64,7 +64,7 @@ android:layout_marginStart="16dp" android:layout_marginEnd="16dp" android:background="@drawable/bg_radius_8dp" - app:backgroundTint="@color/color_toolbar_bar" + app:backgroundTint="@color/default_color_toolbar_bar" android:layout_width="match_parent" android:layout_height="wrap_content"> diff --git a/app/src/main/res/layout/activity_search_post.xml b/app/src/main/res/layout/activity_search_post.xml index 2f5fd3d8..5cb4115a 100644 --- a/app/src/main/res/layout/activity_search_post.xml +++ b/app/src/main/res/layout/activity_search_post.xml @@ -21,7 +21,7 @@ style="@style/Widget.MaterialComponents.TextInputLayout.OutlinedBox.Dense" android:layout_height="wrap_content" android:layout_width="match_parent" - app:boxBackgroundColor="@color/color_toolbar_bar" + app:boxBackgroundColor="@color/default_color_toolbar_bar" app:boxCollapsedPaddingTop="0dp" app:boxCornerRadiusBottomEnd="8dp" app:boxCornerRadiusBottomStart="8dp" @@ -34,9 +34,9 @@ android:layout_marginBottom="12dp" android:layout_marginStart="16dp" android:layout_marginEnd="16dp" - app:startIconTint="@color/color_on_toolbar_bar" - app:hintTextColor="@color/color_on_toolbar_bar" - app:placeholderTextColor="@color/color_on_toolbar_bar" + app:startIconTint="@color/default_color_on_toolbar_bar" + app:hintTextColor="@color/default_color_on_toolbar_bar" + app:placeholderTextColor="@color/default_color_on_toolbar_bar" app:startIconDrawable="@drawable/ic_round_arrow_back"> + android:textColorHint="@color/default_color_on_toolbar_bar" /> diff --git a/app/src/main/res/layout/fragment_main_forum_list.xml b/app/src/main/res/layout/fragment_main_forum_list.xml index c2ae80fb..1cdd07a2 100644 --- a/app/src/main/res/layout/fragment_main_forum_list.xml +++ b/app/src/main/res/layout/fragment_main_forum_list.xml @@ -39,8 +39,8 @@ app:layoutDescription="@xml/fragment_main_forum_list_scene"> + tools:tint="@color/default_color_on_toolbar_bar" + app:tint="@color/default_color_on_toolbar_bar" /> - @@ -57,7 +57,7 @@ android:id="@+id/fragment_message_tab" android:layout_width="match_parent" android:layout_height="wrap_content" /> - + + + + + + @@ -12,13 +17,10 @@ - - - diff --git a/app/src/main/res/values/colors.xml b/app/src/main/res/values/colors.xml index c9fbdd21..3c67c3dc 100644 --- a/app/src/main/res/values/colors.xml +++ b/app/src/main/res/values/colors.xml @@ -23,10 +23,6 @@ #000 #4477E0 - #E6F2F7FB - - #6654585B - #FF31343C #FF545967 #FF65696C @@ -43,6 +39,7 @@ #B3000000 #80000000 + #FF4477E0 #FF4477E0 #FF31343C @@ -51,16 +48,18 @@ #FF65696C #FFFFFFFF #FF474B54 + #FF545967 + #FF4477E0 + #E6F2F7FB + #6654585B #FFFFFFFF #FFF3F7F9 #FFFFFFFF #FF6E7486 - #FF4477E0 #FFF0F3F5 #FFFFFFFF #FFF7FBFE #FEE9E9E9 - #FF545967 #FFFFFFFF @color/tieba @@ -109,13 +108,19 @@ @color/white @color/white + #E6F2F7FB + #A110161C + + #6654585B + #FF8C96A0 + #FFFFFFFF #FF131D28 #FF212121 #FF000000 #FFF3F7F9 - #FF131D28 + #FF10171F #FF212121 #FF000000 @@ -141,7 +146,7 @@ #FFFFFFFF #10FFFFFF #20000000 - #FF15202B + #FF131D27 #FF2A2A2A #FF101010