diff options
author | Scott Jackson <daneren2005@gmail.com> | 2014-06-03 18:55:40 -0700 |
---|---|---|
committer | Scott Jackson <daneren2005@gmail.com> | 2014-06-03 18:55:40 -0700 |
commit | 50acda0bab877f1dc0125c00abe7bad765da3a17 (patch) | |
tree | a6f128845f001a3059ca0e69b9cb9ca09eaf4924 /src | |
parent | 765669decc1bc05151c220fb3b0f82cc6efca2b5 (diff) | |
download | dsub-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.java | 14 |
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) {
|