aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorScott Jackson <daneren2005@gmail.com>2014-07-07 11:32:39 -0700
committerScott Jackson <daneren2005@gmail.com>2014-07-07 11:32:39 -0700
commitc2aec99e54c7f3ca91debbda6b952d8609f9441e (patch)
tree73935467fd232bc6e1c43647a2c7f7a2c3514879 /src
parent9501ca530dfbe3f97917c5488167d20518492c24 (diff)
downloaddsub-c2aec99e54c7f3ca91debbda6b952d8609f9441e.tar.gz
dsub-c2aec99e54c7f3ca91debbda6b952d8609f9441e.tar.bz2
dsub-c2aec99e54c7f3ca91debbda6b952d8609f9441e.zip
#321 Hide all the format/kbps info on song details
Diffstat (limited to 'src')
-rw-r--r--src/github/daneren2005/dsub/view/SongView.java35
1 files changed, 17 insertions, 18 deletions
diff --git a/src/github/daneren2005/dsub/view/SongView.java b/src/github/daneren2005/dsub/view/SongView.java
index 2176b768..dd956376 100644
--- a/src/github/daneren2005/dsub/view/SongView.java
+++ b/src/github/daneren2005/dsub/view/SongView.java
@@ -87,11 +87,6 @@ public class SongView extends UpdateView implements Checkable {
boolean checkable = (Boolean) obj2;
StringBuilder artist = new StringBuilder(40);
-
- String bitRate = null;
- if (song.getBitRate() != null) {
- bitRate = String.format(getContext().getString(R.string.song_details_kbps), song.getBitRate());
- }
String fileFormat = null;
if (song.getTranscodedSuffix() != null && !song.getTranscodedSuffix().equals(song.getSuffix())) {
@@ -112,20 +107,24 @@ public class SongView extends UpdateView implements Checkable {
artist.append(song.getArtist());
}
- String status = (song instanceof PodcastEpisode) ? ((PodcastEpisode)song).getStatus() : "";
- artist.append(" (");
- if("error".equals(status)) {
- artist.append(getContext().getString(R.string.song_details_error));
- } else if("skipped".equals(status)) {
- artist.append(getContext().getString(R.string.song_details_skipped));
- } else if("downloading".equals(status)) {
- artist.append(getContext().getString(R.string.song_details_downloading));
- } else {
- artist.append(String.format(getContext().getString(R.string.song_details_all), bitRate == null ? "" : bitRate, fileFormat));
+ if(song instanceof PodcastEpisode) {
+ String status = ((PodcastEpisode) song).getStatus();
+ int statusRes = -1;
+
+ if("error".equals(status)) {
+ statusRes = R.string.song_details_error;
+ } else if("skipped".equals(status)) {
+ statusRes = R.string.song_details_skipped;
+ } else if("downloading".equals(status)) {
+ statusRes = R.string.song_details_downloading;
+ }
+
+ if(statusRes != -1) {
+ artist.append(" (");
+ artist.append(getContext().getString(statusRes));
+ artist.append(")");
+ }
}
- artist.append(")");
- } else {
- artist.append(String.format(getContext().getString(R.string.song_details_all), bitRate == null ? "" : bitRate, fileFormat));
}
String title = song.getTitle();