From 50acda0bab877f1dc0125c00abe7bad765da3a17 Mon Sep 17 00:00:00 2001 From: Scott Jackson Date: Tue, 3 Jun 2014 18:55:40 -0700 Subject: Make Podcast Channel description expandable --- .../dsub/fragments/SelectDirectoryFragment.java | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/github/daneren2005/dsub/fragments/SelectDirectoryFragment.java b/src/github/daneren2005/dsub/fragments/SelectDirectoryFragment.java index b12b5cee..cbd645de 100644 --- a/src/github/daneren2005/dsub/fragments/SelectDirectoryFragment.java +++ b/src/github/daneren2005/dsub/fragments/SelectDirectoryFragment.java @@ -1148,11 +1148,23 @@ public class SelectDirectoryFragment extends SubsonicFragment implements Adapter } } - TextView artistView = (TextView) header.findViewById(R.id.select_album_artist); + final TextView artistView = (TextView) header.findViewById(R.id.select_album_artist); if(podcastDescription != null) { artistView.setText(podcastDescription); artistView.setSingleLine(false); artistView.setLines(5); + artistView.setTextAppearance(context, android.R.style.TextAppearance_Small); + + artistView.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View v) { + if(artistView.getMaxLines() == 5) { + artistView.setMaxLines(100); + } else { + artistView.setMaxLines(5); + } + } + }); } else if (artists.size() == 1) { String artistText = artists.iterator().next(); if(years.size() == 1) { -- cgit v1.2.3