From ecb7045c6b04d6a41bb5f937d2b7bb626a1e9117 Mon Sep 17 00:00:00 2001 From: NekoInverter <42698724+NekoInverter@users.noreply.github.com> Date: Mon, 26 Oct 2020 17:06:00 +0800 Subject: [PATCH] Change fab icon when in toplist mode --- .../main/java/com/hippo/ehviewer/ui/scene/GalleryListScene.java | 1 + app/src/main/java/com/hippo/ehviewer/widget/EhDrawerLayout.java | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/hippo/ehviewer/ui/scene/GalleryListScene.java b/app/src/main/java/com/hippo/ehviewer/ui/scene/GalleryListScene.java index 1ae511117..6c7873e0b 100644 --- a/app/src/main/java/com/hippo/ehviewer/ui/scene/GalleryListScene.java +++ b/app/src/main/java/com/hippo/ehviewer/ui/scene/GalleryListScene.java @@ -494,6 +494,7 @@ public final class GalleryListScene extends BaseScene if (isTopList != mIsTopList) { mIsTopList = isTopList; recreateDrawerView(); + mFabLayout.getSecondaryFabAt(0).setImageResource(isTopList ? R.drawable.ic_baseline_format_list_numbered_24 : R.drawable.v_magnify_dark_x24); } // Update normal search mode diff --git a/app/src/main/java/com/hippo/ehviewer/widget/EhDrawerLayout.java b/app/src/main/java/com/hippo/ehviewer/widget/EhDrawerLayout.java index 1f71a0e57..0dd6af8a8 100644 --- a/app/src/main/java/com/hippo/ehviewer/widget/EhDrawerLayout.java +++ b/app/src/main/java/com/hippo/ehviewer/widget/EhDrawerLayout.java @@ -90,7 +90,7 @@ public class EhDrawerLayout extends DrawerLayout implements CoordinatorLayout.At for (int i = 0, n = child.getAboveSnackViewCount(); i < n; i++) { View view = child.getAboveSnackViewAt(i); if (view != null) { - float translationY = Math.min(0, dependency.getTranslationY() - dependency.getHeight() - LayoutUtils.dp2pix(view.getContext(), 4)); + float translationY = Math.min(0, dependency.getTranslationY() - dependency.getHeight() - LayoutUtils.dp2pix(view.getContext(), 8)); ViewCompat.animate(view).setInterpolator(new OvershootInterpolator()).translationY(translationY).start(); } }