mirror of
https://github.com/antebudimir/tempus.git
synced 2025-12-31 17:43:32 +00:00
Fix item image visualization
This commit is contained in:
parent
7742cbdd08
commit
a21a051cb5
6 changed files with 9 additions and 7 deletions
|
|
@ -57,7 +57,7 @@ public class AlbumHorizontalAdapter extends RecyclerView.Adapter<AlbumHorizontal
|
|||
holder.albumArtist.setText(album.getArtistName());
|
||||
|
||||
CustomGlideRequest.Builder
|
||||
.from(context, album.getPrimary(), album.getBlurHash(), CustomGlideRequest.SONG_PIC)
|
||||
.from(context, album.getPrimary(), album.getBlurHash(), CustomGlideRequest.ALBUM_PIC)
|
||||
.build()
|
||||
.into(holder.cover);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -57,7 +57,7 @@ public class ArtistHorizontalAdapter extends RecyclerView.Adapter<ArtistHorizont
|
|||
holder.artistInfo.setText("--");
|
||||
|
||||
CustomGlideRequest.Builder
|
||||
.from(context, artist.getPrimary(), artist.getPrimaryBlurHash(), CustomGlideRequest.SONG_PIC)
|
||||
.from(context, artist.getPrimary(), artist.getPrimaryBlurHash(), CustomGlideRequest.ARTIST_PIC)
|
||||
.build()
|
||||
.into(holder.cover);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -4,6 +4,7 @@ import android.content.Context;
|
|||
import android.graphics.Bitmap;
|
||||
import android.graphics.drawable.BitmapDrawable;
|
||||
import android.graphics.drawable.Drawable;
|
||||
import android.util.Log;
|
||||
|
||||
import androidx.core.content.res.ResourcesCompat;
|
||||
|
||||
|
|
@ -21,6 +22,8 @@ import com.wolt.blurhashkt.BlurHashDecoder;
|
|||
import java.util.Map;
|
||||
|
||||
public class CustomGlideRequest {
|
||||
private static final String TAG = "CustomGlideRequest";
|
||||
|
||||
public static final String PRIMARY = "PRIMARY";
|
||||
public static final String BACKDROP = "BACKDROP";
|
||||
|
||||
|
|
@ -55,6 +58,8 @@ public class CustomGlideRequest {
|
|||
"&c=" + params.get("c") +
|
||||
"&id=" + item;
|
||||
|
||||
Log.d(TAG, "--- createUrl() - " + sb);
|
||||
|
||||
return sb;
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -56,7 +56,7 @@ public class Artist implements Parcelable {
|
|||
public Artist(ArtistID3 artistID3) {
|
||||
this.id = artistID3.getId();
|
||||
this.name = artistID3.getName();
|
||||
this.primary = artistID3.getCoverArtId();
|
||||
this.primary = artistID3.getCoverArtId() != null ? artistID3.getCoverArtId() : artistID3.getId();
|
||||
this.backdrop = artistID3.getCoverArtId();
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -17,7 +17,7 @@ public class AlbumID3 {
|
|||
protected String artist;
|
||||
@Attribute
|
||||
protected String artistId;
|
||||
@Attribute
|
||||
@Attribute(name = "coverArt")
|
||||
protected String coverArtId;
|
||||
@Attribute
|
||||
protected int songCount;
|
||||
|
|
|
|||
|
|
@ -39,18 +39,15 @@ public class ArtistID3 {
|
|||
public String getCoverArtId() {
|
||||
return coverArtId;
|
||||
}
|
||||
|
||||
|
||||
public void setCoverArtId(String value) {
|
||||
this.coverArtId = value;
|
||||
}
|
||||
|
||||
|
||||
public int getAlbumCount() {
|
||||
return albumCount;
|
||||
}
|
||||
|
||||
|
||||
public void setAlbumCount(int value) {
|
||||
this.albumCount = value;
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue