aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorScott Jackson <daneren2005@gmail.com>2014-06-03 18:55:40 -0700
committerScott Jackson <daneren2005@gmail.com>2014-06-03 18:55:40 -0700
commit50acda0bab877f1dc0125c00abe7bad765da3a17 (patch)
treea6f128845f001a3059ca0e69b9cb9ca09eaf4924 /src
parent765669decc1bc05151c220fb3b0f82cc6efca2b5 (diff)
downloaddsub-50acda0bab877f1dc0125c00abe7bad765da3a17.tar.gz
dsub-50acda0bab877f1dc0125c00abe7bad765da3a17.tar.bz2
dsub-50acda0bab877f1dc0125c00abe7bad765da3a17.zip
Make Podcast Channel description expandable
Diffstat (limited to 'src')
-rw-r--r--src/github/daneren2005/dsub/fragments/SelectDirectoryFragment.java14
1 files changed, 13 insertions, 1 deletions
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) {