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 0fd12f427..d22f6c130 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 @@ -91,7 +91,6 @@ import com.hippo.widget.recyclerview.AutoStaggeredGridLayoutManager; import com.hippo.yorozuya.FileUtils; import com.hippo.yorozuya.IOUtils; import com.hippo.yorozuya.ObjectUtils; -import com.hippo.yorozuya.ResourcesUtils; import com.hippo.yorozuya.ViewUtils; import com.hippo.yorozuya.collect.LongList; import java.io.IOException; @@ -325,7 +324,7 @@ public class DownloadsScene extends ToolbarScene fastScroller.attachToRecyclerView(mRecyclerView); HandlerDrawable handlerDrawable = new HandlerDrawable(); - handlerDrawable.setColor(ResourcesUtils.getAttrColor(context, R.attr.colorAccent)); + handlerDrawable.setColor(AttrResources.getAttrColor(context, R.attr.widgetColorThemeAccent)); fastScroller.setHandlerDrawable(handlerDrawable); fastScroller.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 7af927687..43503f435 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 @@ -64,7 +64,6 @@ import com.hippo.util.DrawableManager; import com.hippo.view.ViewTransition; import com.hippo.widget.LoadImageView; import com.hippo.widget.recyclerview.AutoStaggeredGridLayoutManager; -import com.hippo.yorozuya.ResourcesUtils; import com.hippo.yorozuya.ViewUtils; import de.greenrobot.dao.query.LazyList; import junit.framework.Assert; @@ -142,7 +141,7 @@ public class HistoryScene extends ToolbarScene fastScroller.attachToRecyclerView(mRecyclerView); HandlerDrawable handlerDrawable = new HandlerDrawable(); - handlerDrawable.setColor(ResourcesUtils.getAttrColor(context, R.attr.colorAccent)); + handlerDrawable.setColor(AttrResources.getAttrColor(context, R.attr.widgetColorThemeAccent)); fastScroller.setHandlerDrawable(handlerDrawable); updateLazyList(); diff --git a/app/src/main/java/com/hippo/widget/ContentLayout.java b/app/src/main/java/com/hippo/widget/ContentLayout.java index ded772c0b..3675851e7 100644 --- a/app/src/main/java/com/hippo/widget/ContentLayout.java +++ b/app/src/main/java/com/hippo/widget/ContentLayout.java @@ -30,7 +30,7 @@ import android.view.ViewGroup; import android.widget.FrameLayout; import android.widget.TextView; import android.widget.Toast; - +import com.hippo.android.resource.AttrResources; import com.hippo.easyrecyclerview.EasyRecyclerView; import com.hippo.easyrecyclerview.FastScroller; import com.hippo.easyrecyclerview.HandlerDrawable; @@ -43,9 +43,7 @@ import com.hippo.util.ExceptionUtils; import com.hippo.view.ViewTransition; import com.hippo.yorozuya.IntIdGenerator; import com.hippo.yorozuya.LayoutUtils; -import com.hippo.yorozuya.ResourcesUtils; import com.hippo.yorozuya.collect.IntList; - import java.util.ArrayList; import java.util.List; @@ -92,7 +90,7 @@ public class ContentLayout extends FrameLayout { mFastScroller.attachToRecyclerView(mRecyclerView); HandlerDrawable drawable = new HandlerDrawable(); - drawable.setColor(ResourcesUtils.getAttrColor(context, R.attr.colorAccent)); + drawable.setColor(AttrResources.getAttrColor(context, R.attr.widgetColorThemeAccent)); mFastScroller.setHandlerDrawable(drawable); mRefreshLayout.setHeaderColorSchemeResources( diff --git a/app/src/main/res/layout/activity_hosts.xml b/app/src/main/res/layout/activity_hosts.xml index 85deede4e..3224be708 100644 --- a/app/src/main/res/layout/activity_hosts.xml +++ b/app/src/main/res/layout/activity_hosts.xml @@ -49,7 +49,7 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" app:srcCompat="@drawable/v_plus_dark_x24" - app:backgroundTint="?attr/colorPrimary" + app:backgroundTint="?attr/widgetColorThemePrimary" style="@style/Widget.Design.FloatingActionButton"/> diff --git a/app/src/main/res/layout/scene_download.xml b/app/src/main/res/layout/scene_download.xml index b1e821674..8d15736e8 100644 --- a/app/src/main/res/layout/scene_download.xml +++ b/app/src/main/res/layout/scene_download.xml @@ -64,42 +64,42 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" app:srcCompat="@drawable/v_check_all_dark_x24" - app:backgroundTint="?attr/colorAccent" + app:backgroundTint="?attr/widgetColorThemeAccent" style="@style/Widget.Design.FloatingActionButton.Mini"/> diff --git a/app/src/main/res/layout/scene_favorites.xml b/app/src/main/res/layout/scene_favorites.xml index ddb812bd5..4fa32d8f7 100644 --- a/app/src/main/res/layout/scene_favorites.xml +++ b/app/src/main/res/layout/scene_favorites.xml @@ -48,21 +48,21 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" app:srcCompat="@drawable/v_delete_dark_x24" - app:backgroundTint="?attr/colorAccent" + app:backgroundTint="?attr/widgetColorThemeAccent" style="@style/Widget.Design.FloatingActionButton.Mini"/> diff --git a/app/src/main/res/layout/scene_gallery_comments.xml b/app/src/main/res/layout/scene_gallery_comments.xml index 096d27cee..05cb9b7ed 100644 --- a/app/src/main/res/layout/scene_gallery_comments.xml +++ b/app/src/main/res/layout/scene_gallery_comments.xml @@ -55,7 +55,7 @@ android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="horizontal" - android:background="?attr/colorPrimary"> + android:background="?attr/contentColorPrimary"> diff --git a/app/src/main/res/layout/scene_gallery_list.xml b/app/src/main/res/layout/scene_gallery_list.xml index 2ded27f37..cf1f60aac 100644 --- a/app/src/main/res/layout/scene_gallery_list.xml +++ b/app/src/main/res/layout/scene_gallery_list.xml @@ -53,20 +53,20 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" app:srcCompat="@drawable/v_go_to_dark_x24" - app:backgroundTint="?attr/colorAccent" + app:backgroundTint="?attr/widgetColorThemeAccent" style="@style/Widget.Design.FloatingActionButton.Mini"/> @@ -83,6 +83,7 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" app:srcCompat="@drawable/v_magnify_dark_x24" + app:backgroundTint="?attr/widgetColorThemeAccent" android:visibility="invisible" android:scaleX="0" android:scaleY="0" diff --git a/app/src/main/res/values/attrs.xml b/app/src/main/res/values/attrs.xml index 59ba0c71b..48f4235d6 100644 --- a/app/src/main/res/values/attrs.xml +++ b/app/src/main/res/values/attrs.xml @@ -37,6 +37,8 @@ + + diff --git a/app/src/main/res/values/colors.xml b/app/src/main/res/values/colors.xml index 0068f9d8c..7b31cbc91 100644 --- a/app/src/main/res/values/colors.xml +++ b/app/src/main/res/values/colors.xml @@ -53,6 +53,7 @@ #ffff7043 #ff424242 #ff616161 + #ff757575 #ff9e9e9e #ffe0e0e0 #ffeeeeee diff --git a/app/src/main/res/values/styles.xml b/app/src/main/res/values/styles.xml index b9832531c..cf25e74c3 100644 --- a/app/src/main/res/values/styles.xml +++ b/app/src/main/res/values/styles.xml @@ -27,7 +27,7 @@ @@ -63,6 +66,8 @@ @color/grey_800 ?attr/contentColorPrimary ?attr/contentColorPrimary + @color/grey_700 + @color/grey_700 @style/ThemeOverlay.AppCompat.Dark @@ -95,6 +100,8 @@ @color/grey_800 ?attr/contentColorPrimary ?attr/contentColorPrimary + @color/grey_700 + @color/grey_700 @style/ThemeOverlay.AppCompat.Dark