From f1f656ebb8859f26398c7c55be403fbecb2eaae8 Mon Sep 17 00:00:00 2001 From: Adrian Ulrich Date: Thu, 28 Jun 2018 21:41:20 +0200 Subject: [PATCH] remove hardcoded /sdcard reference --- .../main/java/ch/blinkenlights/android/vanilla/CoverCache.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/ch/blinkenlights/android/vanilla/CoverCache.java b/app/src/main/java/ch/blinkenlights/android/vanilla/CoverCache.java index 84aa9d37..d439a6b9 100644 --- a/app/src/main/java/ch/blinkenlights/android/vanilla/CoverCache.java +++ b/app/src/main/java/ch/blinkenlights/android/vanilla/CoverCache.java @@ -439,7 +439,8 @@ public class CoverCache { } if (inputStream == null && (CoverCache.mCoverLoadMode & CoverCache.COVER_MODE_SHADOW) != 0) { - String shadowPath = "/sdcard/Music/.vanilla/"+(song.artist.replaceAll("/", "_"))+"/"+(song.album.replaceAll("/", "_"))+".jpg"; + final String shadowBase = Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_MUSIC).getPath() + "/.vanilla"; + final String shadowPath = shadowBase + "/" + (song.artist.replaceAll("/", "_"))+"/"+(song.album.replaceAll("/", "_"))+".jpg"; File guessedFile = new File(shadowPath); if (guessedFile.exists() && !guessedFile.isDirectory()) {