summaryrefslogtreecommitdiff
path: root/src/de/danoeh/antennapod
diff options
context:
space:
mode:
Diffstat (limited to 'src/de/danoeh/antennapod')
-rw-r--r--src/de/danoeh/antennapod/adapter/FeedItemlistAdapter.java15
1 files changed, 9 insertions, 6 deletions
diff --git a/src/de/danoeh/antennapod/adapter/FeedItemlistAdapter.java b/src/de/danoeh/antennapod/adapter/FeedItemlistAdapter.java
index 050d7b493..f4a131db8 100644
--- a/src/de/danoeh/antennapod/adapter/FeedItemlistAdapter.java
+++ b/src/de/danoeh/antennapod/adapter/FeedItemlistAdapter.java
@@ -14,7 +14,6 @@ import android.widget.Adapter;
import android.widget.ArrayAdapter;
import android.widget.ImageButton;
import android.widget.ImageView;
-import android.widget.RelativeLayout;
import android.widget.TextView;
import de.danoeh.antennapod.PodcastApp;
import de.danoeh.antennapod.R;
@@ -68,8 +67,6 @@ public class FeedItemlistAdapter extends ArrayAdapter<FeedItem> {
holder.type = (ImageView) convertView.findViewById(R.id.imgvType);
holder.downloading = (ImageView) convertView
.findViewById(R.id.imgvDownloading);
- holder.encInfo = (RelativeLayout) convertView
- .findViewById(R.id.enc_info);
if (showFeedtitle) {
holder.feedtitle = (TextView) convertView
.findViewById(R.id.txtvFeedname);
@@ -106,9 +103,13 @@ public class FeedItemlistAdapter extends ArrayAdapter<FeedItem> {
DateFormat.SHORT));
if (item.getMedia() == null) {
- holder.encInfo.setVisibility(View.GONE);
+ holder.downloaded.setVisibility(View.GONE);
+ holder.downloading.setVisibility(View.GONE);
+ holder.inPlaylist.setVisibility(View.GONE);
+ holder.type.setVisibility(View.GONE);
+ holder.lenSize.setVisibility(View.GONE);
} else {
- holder.encInfo.setVisibility(View.VISIBLE);
+ holder.lenSize.setVisibility(View.VISIBLE);
if (FeedManager.getInstance().isInQueue(item)) {
holder.inPlaylist.setVisibility(View.VISIBLE);
} else {
@@ -139,10 +140,13 @@ public class FeedItemlistAdapter extends ArrayAdapter<FeedItem> {
MediaType mediaType = item.getMedia().getMediaType();
if (mediaType == MediaType.AUDIO) {
holder.type.setImageResource(R.drawable.type_audio);
+ holder.type.setVisibility(View.VISIBLE);
} else if (mediaType == MediaType.VIDEO) {
holder.type.setImageResource(R.drawable.type_video);
+ holder.type.setVisibility(View.VISIBLE);
} else {
holder.type.setImageBitmap(null);
+ holder.type.setVisibility(View.GONE);
}
}
@@ -165,7 +169,6 @@ public class FeedItemlistAdapter extends ArrayAdapter<FeedItem> {
ImageView type;
ImageView downloading;
ImageButton butAction;
- RelativeLayout encInfo;
}
public int getSelectedItemIndex() {