diff --git a/app/src/main/java/com/dkanada/gramophone/ui/fragments/mainactivity/library/pager/ArtistsFragment.java b/app/src/main/java/com/dkanada/gramophone/ui/fragments/mainactivity/library/pager/ArtistsFragment.java index c56d1378..4018147a 100644 --- a/app/src/main/java/com/dkanada/gramophone/ui/fragments/mainactivity/library/pager/ArtistsFragment.java +++ b/app/src/main/java/com/dkanada/gramophone/ui/fragments/mainactivity/library/pager/ArtistsFragment.java @@ -2,6 +2,7 @@ package com.dkanada.gramophone.ui.fragments.mainactivity.library.pager; import android.os.Bundle; +import androidx.annotation.LayoutRes; import androidx.annotation.NonNull; import androidx.recyclerview.widget.GridLayoutManager; @@ -49,11 +50,19 @@ public class ArtistsFragment extends AbsLibraryPagerRecyclerViewCustomGridSizeFr } @Override - protected int getEmptyMessage() { return R.string.no_artists; } + @LayoutRes + protected int getItemLayoutRes() { + if (getGridSize() > getMaxGridSizeForList()) { + return R.layout.item_grid; + } + + return R.layout.item_list_single_row; + } + @Override public void onMediaStoreChanged() { super.onMediaStoreChanged();