Implementation of song/album/artist page list

This commit is contained in:
CappielloAntonio 2021-07-30 17:12:08 +02:00
parent 051ba23b58
commit b5eaa1e523
17 changed files with 550 additions and 40 deletions

View file

@ -14,6 +14,11 @@ import com.cappielloantonio.play.subsonic.models.AlbumID3;
public class Album implements Parcelable {
private static final String TAG = "Album";
public static final String RECENTLY_PLAYED = "RECENTLY_PLAYED";
public static final String MOST_PLAYED = "MOST_PLAYED";
public static final String RECENTLY_ADDED = "RECENTLY_ADDED";
public static final String STARRED = "STARRED";
public String id;
public String title;
public int year;

View file

@ -21,6 +21,8 @@ import java.util.List;
public class Artist implements Parcelable {
private static final String TAG = "Artist";
public static final String STARRED = "STARRED";
public List<Genre> genres;
public List<Album> albums;
public List<Song> songs;

View file

@ -25,9 +25,8 @@ public class Song implements Parcelable {
public static final String BY_GENRES = "BY_GENRES";
public static final String BY_ARTIST = "BY_ARTIST";
public static final String BY_YEAR = "BY_YEAR";
public static final String IS_FAVORITE = "IS_FAVORITE";
public static final String STARRED = "STARRED";
public static final String DOWNLOADED = "DOWNLOADED";
public static final String RADIO = "RADIO";
private String id;
private String title;