From fae73dfe2f91129fd209c21094ed9222a48c547a Mon Sep 17 00:00:00 2001 From: daniel oeh Date: Wed, 11 Jul 2012 12:52:55 +0200 Subject: Feedlistitem now shows whether it is refreshing or not --- src/de/podfetcher/adapter/FeedlistAdapter.java | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) (limited to 'src') diff --git a/src/de/podfetcher/adapter/FeedlistAdapter.java b/src/de/podfetcher/adapter/FeedlistAdapter.java index a7e63eca7..7ad98be1b 100644 --- a/src/de/podfetcher/adapter/FeedlistAdapter.java +++ b/src/de/podfetcher/adapter/FeedlistAdapter.java @@ -62,7 +62,7 @@ public class FeedlistAdapter extends ArrayAdapter { convertView.setTag(holder); } else { holder = (Holder) convertView.getTag(); - + } if (position == selectedItemIndex) { @@ -73,10 +73,14 @@ public class FeedlistAdapter extends ArrayAdapter { } holder.title.setText(feed.getTitle()); - holder.lastUpdate.setText("Last Update: " - + DateUtils.formatSameDayTime(feed.getLastUpdate().getTime(), - System.currentTimeMillis(), DateFormat.SHORT, - DateFormat.SHORT)); + if (DownloadRequester.getInstance().isDownloadingFile(feed)) { + holder.lastUpdate.setText(R.string.refreshing_label); + } else { + holder.lastUpdate.setText("Last Update: " + + DateUtils.formatSameDayTime(feed.getLastUpdate() + .getTime(), System.currentTimeMillis(), + DateFormat.SHORT, DateFormat.SHORT)); + } holder.numberOfEpisodes.setText(feed.getItems().size() + " Episodes"); int newItems = feed.getNumOfNewItems(); if (newItems > 0) { -- cgit v1.2.3