From 9acd92c0052a63b901b3bbe68733b96d8b791ee8 Mon Sep 17 00:00:00 2001 From: Remi Drouin Date: Tue, 12 Jul 2022 12:21:00 +0200 Subject: Add song suffix as details of list song item --- app/src/main/java/github/daneren2005/dsub/view/SongView.java | 3 +++ app/src/main/res/layout/song_list_item.xml | 11 +++++++++++ 2 files changed, 14 insertions(+) (limited to 'app') diff --git a/app/src/main/java/github/daneren2005/dsub/view/SongView.java b/app/src/main/java/github/daneren2005/dsub/view/SongView.java index 320c5933..7a91ea6e 100644 --- a/app/src/main/java/github/daneren2005/dsub/view/SongView.java +++ b/app/src/main/java/github/daneren2005/dsub/view/SongView.java @@ -53,6 +53,7 @@ public class SongView extends UpdateView2 { private ImageView bookmarkButton; private ImageView playedButton; private View bottomRowView; + private TextView suffixTextView; private DownloadService downloadService; private long revision = -1; @@ -92,6 +93,7 @@ public class SongView extends UpdateView2 { playedButton = (ImageButton) findViewById(R.id.song_played); moreButton = (ImageView) findViewById(R.id.item_more); bottomRowView = findViewById(R.id.song_bottom); + suffixTextView = (TextView) findViewById(R.id.song_suffix); } public void setObjectImpl(MusicDirectory.Entry song, Boolean checkable) { @@ -175,6 +177,7 @@ public class SongView extends UpdateView2 { titleTextView.setText(title); artistTextView.setText(artist); + suffixTextView.setText(song.getSuffix()); this.setBackgroundColor(0x00000000); ratingBar.setVisibility(View.GONE); diff --git a/app/src/main/res/layout/song_list_item.xml b/app/src/main/res/layout/song_list_item.xml index d7c8d312..678f9d82 100644 --- a/app/src/main/res/layout/song_list_item.xml +++ b/app/src/main/res/layout/song_list_item.xml @@ -87,6 +87,17 @@ android:layout_gravity="top" android:src="?attr/downloading" android:visibility="gone"/> + +