Fix song duration visualization

This commit is contained in:
CappielloAntonio 2021-07-28 18:53:42 +02:00
parent 8f72e4234c
commit 8f08b12b69
8 changed files with 34 additions and 11 deletions

View file

@ -33,7 +33,10 @@ public class Queue {
@ColumnInfo(name = "primary")
private String primary;
public Queue(int trackOrder, String songID, String title, String albumId, String albumName, String artistId, String artistName, String primary) {
@ColumnInfo(name = "duration")
private long duration;
public Queue(int trackOrder, String songID, String title, String albumId, String albumName, String artistId, String artistName, String primary, long duration) {
this.trackOrder = trackOrder;
this.songID = songID;
this.title = title;
@ -42,6 +45,7 @@ public class Queue {
this.artistId = artistId;
this.artistName = artistName;
this.primary = primary;
this.duration = duration;
}
public int getTrackOrder() {
@ -107,4 +111,12 @@ public class Queue {
public void setPrimary(String primary) {
this.primary = primary;
}
public long getDuration() {
return duration;
}
public void setDuration(long duration) {
this.duration = duration;
}
}

View file

@ -86,6 +86,7 @@ public class Song implements Parcelable {
this.artistId = queue.getArtistId();
this.artistName = queue.getArtistName();
this.primary = queue.getPrimary();
this.duration = queue.getDuration();
}
public String getId() {