auto caching
This commit is contained in:
@@ -6,6 +6,7 @@ import static ru.vtosters.lite.utils.AndroidUtils.edit;
|
||||
import static ru.vtosters.lite.utils.AndroidUtils.getDefaultPrefs;
|
||||
import static ru.vtosters.lite.utils.AndroidUtils.getPreferences;
|
||||
import static ru.vtosters.lite.utils.AndroidUtils.sendToast;
|
||||
import static ru.vtosters.lite.utils.Preferences.autocache;
|
||||
|
||||
import android.util.Log;
|
||||
|
||||
@@ -19,6 +20,7 @@ import java.util.ArrayList;
|
||||
import java.util.Map;
|
||||
import java.util.TreeMap;
|
||||
|
||||
import ru.vtosters.lite.downloaders.AudioDownloader;
|
||||
import ru.vtosters.lite.net.NetCall;
|
||||
import ru.vtosters.lite.net.NetCallback;
|
||||
import ru.vtosters.lite.net.NetClient;
|
||||
@@ -86,6 +88,8 @@ public class Scrobbler {
|
||||
return;
|
||||
}
|
||||
|
||||
if (autocache()) AudioDownloader.cacheTrack(musictrack);
|
||||
|
||||
scrobbleTrack(duration, artist, title, uid);
|
||||
}
|
||||
|
||||
|
||||
@@ -104,6 +104,10 @@ public class Preferences {
|
||||
return getBoolValue("__dbg_no_slider_ads", true);
|
||||
}
|
||||
|
||||
public static boolean autocache() {
|
||||
return getBoolValue("autocache", false);
|
||||
}
|
||||
|
||||
public static boolean adsstories() {
|
||||
return getBoolValue("adsstories", true);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user