diff --git a/app/src/main/java/com/kabouzeid/gramophone/ui/activities/SettingsActivity.java b/app/src/main/java/com/kabouzeid/gramophone/ui/activities/SettingsActivity.java index af173844..341969f4 100644 --- a/app/src/main/java/com/kabouzeid/gramophone/ui/activities/SettingsActivity.java +++ b/app/src/main/java/com/kabouzeid/gramophone/ui/activities/SettingsActivity.java @@ -26,6 +26,7 @@ import com.kabouzeid.gramophone.service.MusicService; import com.kabouzeid.gramophone.ui.activities.base.AbsBaseActivity; import com.kabouzeid.gramophone.util.NavigationUtil; import com.kabouzeid.gramophone.util.PreferenceUtils; +import com.nostra13.universalimageloader.core.ImageLoader; import java.util.Set; @@ -169,6 +170,15 @@ public class SettingsActivity extends AbsBaseActivity implements ColorChooserDia } }); + Preference ignoreMediaStoreArtwork = findPreference("ignore_media_store_artwork"); + ignoreMediaStoreArtwork.setOnPreferenceChangeListener(new Preference.OnPreferenceChangeListener() { + @Override + public boolean onPreferenceChange(Preference preference, Object newValue) { + ImageLoader.getInstance().clearMemoryCache(); + return true; + } + }); + equalizer = findPreference("equalizer"); resolveEqualizer(); equalizer.setOnPreferenceClickListener(new Preference.OnPreferenceClickListener() {