diff options
Diffstat (limited to 'src/de/podfetcher/feed/FeedManager.java')
-rw-r--r-- | src/de/podfetcher/feed/FeedManager.java | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/de/podfetcher/feed/FeedManager.java b/src/de/podfetcher/feed/FeedManager.java index 417d4a4cf..b721c1746 100644 --- a/src/de/podfetcher/feed/FeedManager.java +++ b/src/de/podfetcher/feed/FeedManager.java @@ -145,6 +145,18 @@ public class FeedManager { unreadItems.add(item); } } + + /** + * Sets the 'read' attribute of all FeedItems of a specific feed to true + * @param context + */ + public void markFeedRead(Context context, Feed feed) { + for (FeedItem item : feed.getItems()) { + if (unreadItems.contains(item)) { + markItemRead(context, item, true); + } + } + } public void refreshAllFeeds(Context context) { Log.d(TAG, "Refreshing all feeds."); |