From 3f71a97cbd18495778581e5570d7ed391781d1cf Mon Sep 17 00:00:00 2001 From: seven332 Date: Thu, 25 Oct 2018 19:26:06 +0800 Subject: [PATCH] Change colorEdgeEffect --- .../com/hippo/ehviewer/ui/GalleryActivity.java | 7 ++----- app/src/main/res/values-v21/themes.xml | 12 ++++++++++++ app/src/main/res/values/attrs.xml | 2 ++ app/src/main/res/values/themes.xml | 18 +++++++++++++++--- 4 files changed, 31 insertions(+), 8 deletions(-) diff --git a/app/src/main/java/com/hippo/ehviewer/ui/GalleryActivity.java b/app/src/main/java/com/hippo/ehviewer/ui/GalleryActivity.java index 94f2a907d..a3e1e5b21 100644 --- a/app/src/main/java/com/hippo/ehviewer/ui/GalleryActivity.java +++ b/app/src/main/java/com/hippo/ehviewer/ui/GalleryActivity.java @@ -48,7 +48,6 @@ import android.widget.Spinner; import android.widget.TextView; import android.widget.Toast; - import com.hippo.android.resource.AttrResources; import com.hippo.ehviewer.AppConfig; import com.hippo.ehviewer.BuildConfig; @@ -77,7 +76,6 @@ import com.hippo.yorozuya.SimpleAnimatorListener; import com.hippo.yorozuya.SimpleHandler; import com.hippo.yorozuya.ViewUtils; - import java.io.File; import java.io.FileInputStream; import java.io.IOException; @@ -295,7 +293,6 @@ protected void onCreate(@Nullable Bundle savedInstanceState) { mGLRootView = (GLRootView) ViewUtils.$$(this, R.id.gl_root_view); mGalleryAdapter = new GalleryAdapter(mGLRootView, mGalleryProvider); Resources resources = getResources(); - int primaryColor = ResourcesUtils.getAttrColor(this, R.attr.colorPrimary); mGalleryView = new GalleryView.Builder(this, mGalleryAdapter) .setListener(this) .setLayoutMode(Settings.getReadingDirection()) @@ -303,12 +300,12 @@ protected void onCreate(@Nullable Bundle savedInstanceState) { .setStartPosition(Settings.getStartPosition()) .setStartPage(startPage) .setBackgroundColor(AttrResources.getAttrColor(this, android.R.attr.colorBackground)) - .setEdgeColor(primaryColor & 0xffffff | 0x33000000) + .setEdgeColor(AttrResources.getAttrColor(this, R.attr.colorEdgeEffect) & 0xffffff | 0x33000000) .setPagerInterval(Settings.getShowPageInterval() ? resources.getDimensionPixelOffset(R.dimen.gallery_pager_interval) : 0) .setScrollInterval(Settings.getShowPageInterval() ? resources.getDimensionPixelOffset(R.dimen.gallery_scroll_interval) : 0) .setPageMinHeight(resources.getDimensionPixelOffset(R.dimen.gallery_page_min_height)) .setPageInfoInterval(resources.getDimensionPixelOffset(R.dimen.gallery_page_info_interval)) - .setProgressColor(primaryColor) + .setProgressColor(ResourcesUtils.getAttrColor(this, R.attr.colorPrimary)) .setProgressSize(resources.getDimensionPixelOffset(R.dimen.gallery_progress_size)) .setPageTextColor(AttrResources.getAttrColor(this, android.R.attr.textColorSecondary)) .setPageTextSize(resources.getDimensionPixelOffset(R.dimen.gallery_page_text_size)) diff --git a/app/src/main/res/values-v21/themes.xml b/app/src/main/res/values-v21/themes.xml index 1a7a7512f..a8562186b 100644 --- a/app/src/main/res/values-v21/themes.xml +++ b/app/src/main/res/values-v21/themes.xml @@ -17,6 +17,18 @@ + + + + + + + + + + + +