diff --git a/app/src/main/java/com/kabouzeid/gramophone/adapter/album/AlbumAdapter.java b/app/src/main/java/com/kabouzeid/gramophone/adapter/album/AlbumAdapter.java index 696dae5a..dfb79b95 100644 --- a/app/src/main/java/com/kabouzeid/gramophone/adapter/album/AlbumAdapter.java +++ b/app/src/main/java/com/kabouzeid/gramophone/adapter/album/AlbumAdapter.java @@ -114,7 +114,7 @@ public class AlbumAdapter extends AbsMultiSelectAdapter dataSet, @Nullable CabHolder cabHolder) { - super(activity, dataSet, HorizontalAdapterHelper.LAYOUT_RES, false, cabHolder); - usePalette = false; + super(activity, dataSet, HorizontalAdapterHelper.LAYOUT_RES, true, cabHolder); } @Override @@ -30,6 +32,20 @@ public class HorizontalAlbumAdapter extends AlbumAdapter { return new ViewHolder(view); } + @Override + protected void setColors(int color, ViewHolder holder) { + if (holder.itemView != null) { + CardView card=(CardView)holder.itemView; + card.setCardBackgroundColor(color); + if (holder.title != null) { + holder.title.setTextColor(MaterialValueHelper.getPrimaryTextColor(activity, ColorUtil.isColorLight(color))); + } + if (holder.text != null) { + holder.text.setTextColor(MaterialValueHelper.getSecondaryTextColor(activity, ColorUtil.isColorLight(color))); + } + } + } + @Override protected String getAlbumText(Album album) { return String.valueOf(album.getYear());