diff --git a/app/src/main/java/com/hippo/ehviewer/ui/scene/DownloadsScene.java b/app/src/main/java/com/hippo/ehviewer/ui/scene/DownloadsScene.java index ffd422733..23249e74b 100644 --- a/app/src/main/java/com/hippo/ehviewer/ui/scene/DownloadsScene.java +++ b/app/src/main/java/com/hippo/ehviewer/ui/scene/DownloadsScene.java @@ -379,7 +379,7 @@ public class DownloadsScene extends ToolbarScene mFastScroller.attachToRecyclerView(mRecyclerView); HandlerDrawable handlerDrawable = new HandlerDrawable(); - handlerDrawable.setColor(com.google.android.material.R.color.material_dynamic_neutral100); + handlerDrawable.setColor(ResourcesKt.resolveColor(getTheme(), com.google.android.material.R.attr.colorPrimary)); mFastScroller.setHandlerDrawable(handlerDrawable); mFastScroller.setOnDragHandlerListener(this); diff --git a/app/src/main/java/com/hippo/ehviewer/ui/scene/HistoryScene.java b/app/src/main/java/com/hippo/ehviewer/ui/scene/HistoryScene.java index 2012f15ad..3ff6670f5 100644 --- a/app/src/main/java/com/hippo/ehviewer/ui/scene/HistoryScene.java +++ b/app/src/main/java/com/hippo/ehviewer/ui/scene/HistoryScene.java @@ -85,6 +85,8 @@ import java.util.ArrayList; import java.util.Collections; import java.util.List; +import rikka.core.res.ResourcesKt; + public class HistoryScene extends ToolbarScene { /*--------------- @@ -232,7 +234,7 @@ public class HistoryScene extends ToolbarScene { mFastScroller.attachToRecyclerView(mRecyclerView); HandlerDrawable handlerDrawable = new HandlerDrawable(); - handlerDrawable.setColor(com.google.android.material.R.color.material_dynamic_neutral100); + handlerDrawable.setColor(ResourcesKt.resolveColor(getTheme(), com.google.android.material.R.attr.colorPrimary)); mFastScroller.setHandlerDrawable(handlerDrawable); updateLazyList(); diff --git a/app/src/main/java/com/hippo/ehviewer/widget/GalleryGuideView.java b/app/src/main/java/com/hippo/ehviewer/widget/GalleryGuideView.java index 5cc25a0ef..7ee47f1d8 100644 --- a/app/src/main/java/com/hippo/ehviewer/widget/GalleryGuideView.java +++ b/app/src/main/java/com/hippo/ehviewer/widget/GalleryGuideView.java @@ -18,6 +18,7 @@ package com.hippo.ehviewer.widget; import android.content.Context; import android.graphics.Canvas; +import android.graphics.Color; import android.graphics.Paint; import android.util.AttributeSet; import android.view.LayoutInflater; @@ -60,9 +61,9 @@ public class GalleryGuideView extends ViewGroup implements View.OnClickListener } private void init(Context context) { - mBgColor = ResourcesKt.resolveColor(context.getTheme(), R.attr.guideBackgroundColor); + mBgColor = Color.GRAY; mPaint = new Paint(); - mPaint.setColor(ResourcesKt.resolveColor(context.getTheme(), R.attr.guideTitleColor)); + mPaint.setColor(Color.WHITE); mPaint.setStyle(Paint.Style.STROKE); mPaint.setStrokeWidth(context.getResources().getDimension(R.dimen.gallery_guide_divider_width)); setOnClickListener(this); diff --git a/app/src/main/java/com/hippo/widget/ContentLayout.java b/app/src/main/java/com/hippo/widget/ContentLayout.java index 58842e658..1e256a193 100644 --- a/app/src/main/java/com/hippo/widget/ContentLayout.java +++ b/app/src/main/java/com/hippo/widget/ContentLayout.java @@ -55,6 +55,8 @@ import java.util.Collections; import java.util.Iterator; import java.util.List; +import rikka.core.res.ResourcesKt; + public class ContentLayout extends FrameLayout { private CircularProgressIndicator mProgressView; @@ -102,7 +104,7 @@ public class ContentLayout extends FrameLayout { mFastScroller.attachToRecyclerView(mRecyclerView); HandlerDrawable drawable = new HandlerDrawable(); - drawable.setColor(com.google.android.material.R.color.material_dynamic_neutral100); + drawable.setColor(ResourcesKt.resolveColor(context.getTheme(), androidx.appcompat.R.attr.colorPrimary)); mFastScroller.setHandlerDrawable(drawable); mRefreshLayout.setColorSchemeResources( diff --git a/app/src/main/res/layout/scene_gallery_comments.xml b/app/src/main/res/layout/scene_gallery_comments.xml index 2568a2a20..6da0a716e 100644 --- a/app/src/main/res/layout/scene_gallery_comments.xml +++ b/app/src/main/res/layout/scene_gallery_comments.xml @@ -50,7 +50,7 @@ android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_gravity="bottom" - android:background="@color/material_dynamic_primary50" + android:background="?attr/colorPrimaryContainer" android:elevation="4dp" android:orientation="horizontal" android:visibility="invisible" diff --git a/app/src/main/res/values/attrs.xml b/app/src/main/res/values/attrs.xml index 9865ac015..72857966b 100644 --- a/app/src/main/res/values/attrs.xml +++ b/app/src/main/res/values/attrs.xml @@ -23,9 +23,6 @@ - - - diff --git a/app/src/main/res/values/styles.xml b/app/src/main/res/values/styles.xml index 53864331f..4c3b66fe4 100644 --- a/app/src/main/res/values/styles.xml +++ b/app/src/main/res/values/styles.xml @@ -62,7 +62,5 @@ ?attr/dividerColor - +