Fix code style

This commit is contained in:
CappielloAntonio 2021-04-19 15:24:42 +02:00
parent ff1f4ef106
commit 99135a0e0d
7 changed files with 28 additions and 12 deletions

View file

@ -19,8 +19,7 @@ import java.util.ArrayList;
import java.util.List;
import java.util.Objects;
public class ArtistCatalogueAdapter extends
RecyclerView.Adapter<ArtistCatalogueAdapter.ViewHolder> {
public class ArtistCatalogueAdapter extends RecyclerView.Adapter<ArtistCatalogueAdapter.ViewHolder> {
private static final String TAG = "ArtistCatalogueAdapter";
private List<Artist> artists;

View file

@ -28,7 +28,6 @@ public class GenreCatalogueAdapter extends RecyclerView.Adapter<GenreCatalogueAd
this.genres = new ArrayList<>();
}
// inflates the row layout from xml when needed
@Override
public ViewHolder onCreateViewHolder(ViewGroup parent, int viewType) {
View view = mInflater.inflate(R.layout.item_library_catalogue_genre, parent, false);

View file

@ -16,19 +16,14 @@ public class ThemeHelper {
public static void applyTheme(@NonNull String themePref) {
switch (themePref) {
case LIGHT_MODE: {
Log.d(TAG, "applyTheme: LIGHT");
AppCompatDelegate.setDefaultNightMode(AppCompatDelegate.MODE_NIGHT_NO);
break;
}
case DARK_MODE: {
Log.d(TAG, "applyTheme: DARK");
AppCompatDelegate.setDefaultNightMode(AppCompatDelegate.MODE_NIGHT_YES);
break;
}
default: {
Log.d(TAG, "applyTheme: SYSTEM");
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.Q) {
AppCompatDelegate.setDefaultNightMode(AppCompatDelegate.MODE_NIGHT_FOLLOW_SYSTEM);
} else {

View file

@ -3,6 +3,7 @@ package com.cappielloantonio.play.interfaces;
import java.util.List;
public interface MediaCallback {
void onError(Exception exception);
void onLoadMedia(List<?> media);

View file

@ -1,6 +1,7 @@
package com.cappielloantonio.play.interfaces;
public interface MusicServiceEventListener {
void onServiceConnected();
void onServiceDisconnected();

View file

@ -26,6 +26,7 @@ import android.widget.Toast;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.preference.Preference;
import com.cappielloantonio.play.App;
import com.cappielloantonio.play.R;
@ -331,11 +332,11 @@ public class MusicService extends Service implements Playback.PlaybackCallbacks
}
private void savePosition() {
PreferenceManager.getDefaultSharedPreferences(this).edit().putInt(PreferenceUtil.POSITION, getPosition()).apply();
PreferenceUtil.getInstance(getApplicationContext()).setPosition(getPosition());
}
private void saveProgress() {
PreferenceManager.getDefaultSharedPreferences(this).edit().putInt(PreferenceUtil.PROGRESS, getSongProgressMillis()).apply();
PreferenceUtil.getInstance(getApplicationContext()).setProgress(getSongProgressMillis());
}
private void restoreState() {
@ -348,8 +349,8 @@ public class MusicService extends Service implements Playback.PlaybackCallbacks
QueueRepository queueRepository = new QueueRepository(App.getInstance());
List<Song> restoredQueue = queueRepository.getSongs();
int restoredPosition = PreferenceManager.getDefaultSharedPreferences(this).getInt(PreferenceUtil.POSITION, -1);
int restoredPositionInTrack = PreferenceManager.getDefaultSharedPreferences(this).getInt(PreferenceUtil.PROGRESS, -1);
int restoredPosition = PreferenceUtil.getInstance(getApplicationContext()).getPosition();
int restoredPositionInTrack = PreferenceUtil.getInstance(getApplicationContext()).getProgress();
if (restoredQueue.size() > 0 && restoredPosition != -1) {
this.playingQueue = restoredQueue;

View file

@ -111,6 +111,26 @@ public class PreferenceUtil {
editor.apply();
}
public int getPosition() {
return mPreferences.getInt(POSITION, -1);
}
public void setPosition(int position) {
final SharedPreferences.Editor editor = mPreferences.edit();
editor.putInt(POSITION, position);
editor.apply();
}
public int getProgress() {
return mPreferences.getInt(PROGRESS, -1);
}
public void setProgress(int progress) {
final SharedPreferences.Editor editor = mPreferences.edit();
editor.putInt(PROGRESS, progress);
editor.apply();
}
public final int getImageCacheSize() {
return Integer.parseInt(mPreferences.getString(IMAGE_CACHE_SIZE, "400000000"));
}