Add placeholder lists in home and library

This commit is contained in:
CappielloAntonio 2021-08-17 14:46:10 +02:00
parent 501a7af61e
commit 5bec2e610e
17 changed files with 1021 additions and 114 deletions

View file

@ -66,12 +66,18 @@
android:paddingBottom="8dp" />
</LinearLayout>
<include
android:id="@+id/home_discovery_placeholder"
layout="@layout/item_placehoder_discovery"
android:visibility="gone"/>
<!-- Most played albums -->
<LinearLayout
android:id="@+id/home_most_played_albums_sector"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical">
android:orientation="vertical"
android:visibility="gone">
<!-- Label and button -->
<LinearLayout
@ -119,6 +125,11 @@
android:paddingBottom="8dp" />
</LinearLayout>
<include
android:id="@+id/home_most_played_albums_placeholder"
layout="@layout/item_placeholder_album"
android:visibility="gone"/>
<!-- Recently played albums -->
<LinearLayout
android:id="@+id/home_recently_played_albums_sector"
@ -172,6 +183,11 @@
android:paddingBottom="8dp" />
</LinearLayout>
<include
android:id="@+id/home_recently_played_albums_placeholder"
layout="@layout/item_placeholder_album"
android:visibility="gone"/>
<!-- Fashback -->
<LinearLayout
android:id="@+id/home_flashback_sector"
@ -202,6 +218,11 @@
android:paddingBottom="8dp" />
</LinearLayout>
<include
android:id="@+id/home_flashback_placeholder"
layout="@layout/item_placeholder_year"
android:visibility="gone"/>
<!-- Favorites -->
<LinearLayout
android:id="@+id/home_starred_tracks_sector"
@ -253,6 +274,11 @@
android:paddingBottom="8dp" />
</LinearLayout>
<include
android:id="@+id/home_starred_tracks_placeholder"
layout="@layout/item_placeholder_horizontal"
android:visibility="gone"/>
<LinearLayout
android:id="@+id/home_starred_albums_sector"
android:layout_width="match_parent"
@ -303,6 +329,11 @@
android:paddingBottom="8dp" />
</LinearLayout>
<include
android:id="@+id/home_starred_albums_placeholder"
layout="@layout/item_placeholder_horizontal"
android:visibility="gone"/>
<LinearLayout
android:id="@+id/home_starred_artists_sector"
android:layout_width="match_parent"
@ -353,6 +384,11 @@
android:paddingBottom="8dp" />
</LinearLayout>
<include
android:id="@+id/home_starred_artists_placeholder"
layout="@layout/item_placeholder_horizontal"
android:visibility="gone"/>
<!-- Downloaded tracks -->
<LinearLayout
android:id="@+id/home_downloaded_tracks_sector"
@ -389,9 +425,13 @@
android:paddingTop="12dp"
android:paddingEnd="8dp"
android:text="See all" />
</LinearLayout>
<include
android:id="@+id/home_downloaded_tracks_placeholder"
layout="@layout/item_placeholder_album"
android:visibility="gone"/>
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/downloaded_tracks_recycler_view"
android:layout_width="match_parent"
@ -457,6 +497,11 @@
android:paddingEnd="8dp"
android:paddingBottom="8dp" />
</LinearLayout>
<include
android:id="@+id/home_recently_added_albums_placeholder"
layout="@layout/item_placeholder_album"
android:visibility="gone"/>
</LinearLayout>
</androidx.core.widget.NestedScrollView>