diff --git a/app/src/main/java/org/oxycblt/auxio/home/list/AlbumListFragment.kt b/app/src/main/java/org/oxycblt/auxio/home/list/AlbumListFragment.kt
index dcbb0d219..aa2ee541b 100644
--- a/app/src/main/java/org/oxycblt/auxio/home/list/AlbumListFragment.kt
+++ b/app/src/main/java/org/oxycblt/auxio/home/list/AlbumListFragment.kt
@@ -81,6 +81,10 @@ class AlbumListFragment :
listener = this@AlbumListFragment
}
+ binding.homeNoMusicPlaceholder.apply {
+ setImageResource(R.drawable.ic_album_48)
+ contentDescription = getString(R.string.lbl_albums)
+ }
binding.homeNoMusicMsg.text = getString(R.string.lng_empty_albums)
binding.homeChooseMusicSources.setOnClickListener { homeModel.startChooseMusicLocations() }
diff --git a/app/src/main/java/org/oxycblt/auxio/home/list/ArtistListFragment.kt b/app/src/main/java/org/oxycblt/auxio/home/list/ArtistListFragment.kt
index 956c230dc..7be5a9d14 100644
--- a/app/src/main/java/org/oxycblt/auxio/home/list/ArtistListFragment.kt
+++ b/app/src/main/java/org/oxycblt/auxio/home/list/ArtistListFragment.kt
@@ -75,6 +75,10 @@ class ArtistListFragment :
listener = this@ArtistListFragment
}
+ binding.homeNoMusicPlaceholder.apply {
+ setImageResource(R.drawable.ic_artist_48)
+ contentDescription = getString(R.string.lbl_artists)
+ }
binding.homeNoMusicMsg.text = getString(R.string.lng_empty_artists)
binding.homeChooseMusicSources.setOnClickListener { homeModel.startChooseMusicLocations() }
diff --git a/app/src/main/java/org/oxycblt/auxio/home/list/GenreListFragment.kt b/app/src/main/java/org/oxycblt/auxio/home/list/GenreListFragment.kt
index 8901247a1..c61e43997 100644
--- a/app/src/main/java/org/oxycblt/auxio/home/list/GenreListFragment.kt
+++ b/app/src/main/java/org/oxycblt/auxio/home/list/GenreListFragment.kt
@@ -74,6 +74,10 @@ class GenreListFragment :
listener = this@GenreListFragment
}
+ binding.homeNoMusicPlaceholder.apply {
+ setImageResource(R.drawable.ic_genre_48)
+ contentDescription = getString(R.string.lbl_genres)
+ }
binding.homeNoMusicMsg.text = getString(R.string.lng_empty_genres)
binding.homeChooseMusicSources.setOnClickListener { homeModel.startChooseMusicLocations() }
diff --git a/app/src/main/java/org/oxycblt/auxio/home/list/PlaylistListFragment.kt b/app/src/main/java/org/oxycblt/auxio/home/list/PlaylistListFragment.kt
index e141e25ed..db98903a3 100644
--- a/app/src/main/java/org/oxycblt/auxio/home/list/PlaylistListFragment.kt
+++ b/app/src/main/java/org/oxycblt/auxio/home/list/PlaylistListFragment.kt
@@ -72,6 +72,10 @@ class PlaylistListFragment :
listener = this@PlaylistListFragment
}
+ binding.homeNoMusicPlaceholder.apply {
+ setImageResource(R.drawable.ic_playlist_48)
+ contentDescription = getString(R.string.lbl_playlists)
+ }
binding.homeNoMusicMsg.text = getString(R.string.lng_empty_playlists)
binding.homeChooseMusicSources.setOnClickListener { homeModel.startChooseMusicLocations() }
diff --git a/app/src/main/java/org/oxycblt/auxio/home/list/SongListFragment.kt b/app/src/main/java/org/oxycblt/auxio/home/list/SongListFragment.kt
index 6fc0da2f2..2b031bb76 100644
--- a/app/src/main/java/org/oxycblt/auxio/home/list/SongListFragment.kt
+++ b/app/src/main/java/org/oxycblt/auxio/home/list/SongListFragment.kt
@@ -79,6 +79,10 @@ class SongListFragment :
listener = this@SongListFragment
}
+ binding.homeNoMusicPlaceholder.apply {
+ setImageResource(R.drawable.ic_song_48)
+ contentDescription = getString(R.string.lbl_songs)
+ }
binding.homeNoMusicMsg.text = getString(R.string.lng_empty_songs)
binding.homeChooseMusicSources.setOnClickListener { homeModel.startChooseMusicLocations() }
diff --git a/app/src/main/res/drawable/ic_album_48.xml b/app/src/main/res/drawable/ic_album_48.xml
new file mode 100644
index 000000000..b06d7c0d1
--- /dev/null
+++ b/app/src/main/res/drawable/ic_album_48.xml
@@ -0,0 +1,11 @@
+
+
+
+
diff --git a/app/src/main/res/drawable/ic_artist_48.xml b/app/src/main/res/drawable/ic_artist_48.xml
new file mode 100644
index 000000000..7bd67d49a
--- /dev/null
+++ b/app/src/main/res/drawable/ic_artist_48.xml
@@ -0,0 +1,11 @@
+
+
+
+
diff --git a/app/src/main/res/drawable/ic_genre_48.xml b/app/src/main/res/drawable/ic_genre_48.xml
new file mode 100644
index 000000000..27851f420
--- /dev/null
+++ b/app/src/main/res/drawable/ic_genre_48.xml
@@ -0,0 +1,11 @@
+
+
+
+
diff --git a/app/src/main/res/drawable/ic_playlist_48.xml b/app/src/main/res/drawable/ic_playlist_48.xml
new file mode 100644
index 000000000..780039011
--- /dev/null
+++ b/app/src/main/res/drawable/ic_playlist_48.xml
@@ -0,0 +1,11 @@
+
+
+
+
diff --git a/app/src/main/res/drawable/ic_song_48.xml b/app/src/main/res/drawable/ic_song_48.xml
new file mode 100644
index 000000000..0da40bce7
--- /dev/null
+++ b/app/src/main/res/drawable/ic_song_48.xml
@@ -0,0 +1,11 @@
+
+
+
+
diff --git a/app/src/main/res/layout/fragment_home_list.xml b/app/src/main/res/layout/fragment_home_list.xml
index f005e4cad..249ea0cd1 100644
--- a/app/src/main/res/layout/fragment_home_list.xml
+++ b/app/src/main/res/layout/fragment_home_list.xml
@@ -33,7 +33,7 @@
android:layout_width="@dimen/size_icon_huge"
android:layout_height="@dimen/size_icon_huge"
android:layout_marginBottom="@dimen/spacing_small"
- android:src="@drawable/ic_song_24"
+ android:src="@drawable/ic_song_48"
app:tint="?attr/colorOnSurface" />