From 4eac05e57f3b75ca91f525b785d2fdf547d30afd Mon Sep 17 00:00:00 2001 From: Andrew Rabert Date: Sun, 22 Dec 2019 14:58:58 -0500 Subject: [PATCH] Use light gradient with light theme --- .../audinaut/fragments/NowPlayingFragment.java | 2 +- .../drawable/{gradient.xml => dark_gradient.xml} | 0 app/src/main/res/drawable/light_gradient.xml | 13 +++++++++++++ app/src/main/res/values/attrs.xml | 2 ++ app/src/main/res/values/themes.xml | 2 ++ 5 files changed, 18 insertions(+), 1 deletion(-) rename app/src/main/res/drawable/{gradient.xml => dark_gradient.xml} (100%) create mode 100644 app/src/main/res/drawable/light_gradient.xml diff --git a/app/src/main/java/net/nullsum/audinaut/fragments/NowPlayingFragment.java b/app/src/main/java/net/nullsum/audinaut/fragments/NowPlayingFragment.java index 42a3edf..7a68c39 100644 --- a/app/src/main/java/net/nullsum/audinaut/fragments/NowPlayingFragment.java +++ b/app/src/main/java/net/nullsum/audinaut/fragments/NowPlayingFragment.java @@ -939,7 +939,7 @@ public class NowPlayingFragment extends SubsonicFragment implements OnGestureLis getImageLoader().loadImage(albumArtImageView, song, true, crossfade); if (Util.getPreferences(context).getBoolean(Constants.PREFERENCES_KEY_BLURRED_BACKGROUND, true)) { albumArtBackgroundView.setVisibility(ImageView.VISIBLE); - nowPlayingView.setBackgroundDrawable(context.getResources().getDrawable(R.drawable.gradient)); + nowPlayingView.setBackgroundResource(DrawableTint.getDrawableRes(context, R.attr.gradient)); getImageLoader().loadBlurImage(albumArtBackgroundView, song, true, crossfade); } else { albumArtBackgroundView.setVisibility(ImageView.GONE); diff --git a/app/src/main/res/drawable/gradient.xml b/app/src/main/res/drawable/dark_gradient.xml similarity index 100% rename from app/src/main/res/drawable/gradient.xml rename to app/src/main/res/drawable/dark_gradient.xml diff --git a/app/src/main/res/drawable/light_gradient.xml b/app/src/main/res/drawable/light_gradient.xml new file mode 100644 index 0000000..d21a8ba --- /dev/null +++ b/app/src/main/res/drawable/light_gradient.xml @@ -0,0 +1,13 @@ + + + + + + + + diff --git a/app/src/main/res/values/attrs.xml b/app/src/main/res/values/attrs.xml index f0888a2..0886fb3 100644 --- a/app/src/main/res/values/attrs.xml +++ b/app/src/main/res/values/attrs.xml @@ -1,5 +1,7 @@ + + diff --git a/app/src/main/res/values/themes.xml b/app/src/main/res/values/themes.xml index 821e9f5..5c579ab 100644 --- a/app/src/main/res/values/themes.xml +++ b/app/src/main/res/values/themes.xml @@ -14,6 +14,7 @@ @style/TextAppearance.AppCompat.Widget.ActionBar.Subtitle @style/ThemeOverlay.AppCompat.ActionBar @style/TextAppearance.AppCompat.Widget.ActionBar.Title + @drawable/light_gradient @drawable/media_backward @color/lightElement @drawable/media_fastforward @@ -71,6 +72,7 @@