summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/de/podfetcher/activity/PodfetcherActivity.java10
-rw-r--r--src/de/podfetcher/feed/FeedManager.java4
-rw-r--r--src/de/podfetcher/fragment/QueueFragment.java11
3 files changed, 25 insertions, 0 deletions
diff --git a/src/de/podfetcher/activity/PodfetcherActivity.java b/src/de/podfetcher/activity/PodfetcherActivity.java
index d892df3f4..564a39ae0 100644
--- a/src/de/podfetcher/activity/PodfetcherActivity.java
+++ b/src/de/podfetcher/activity/PodfetcherActivity.java
@@ -20,6 +20,7 @@ import de.podfetcher.R;
import de.podfetcher.feed.FeedManager;
import de.podfetcher.fragment.FeedItemlistFragment;
import de.podfetcher.fragment.FeedlistFragment;
+import de.podfetcher.fragment.QueueFragment;
import de.podfetcher.fragment.UnreadItemlistFragment;
public class PodfetcherActivity extends SherlockFragmentActivity {
@@ -59,6 +60,15 @@ public class PodfetcherActivity extends SherlockFragmentActivity {
R.string.new_label).toString(),
UnreadItemlistFragment.class));
actionBar.addTab(tab);
+
+ tab = actionBar
+ .newTab()
+ .setText(getText(R.string.queue_label).toString())
+ .setTabListener(
+ new TabListener<QueueFragment>(this, getText(
+ R.string.queue_label).toString(),
+ QueueFragment.class));
+ actionBar.addTab(tab);
}
@Override
diff --git a/src/de/podfetcher/feed/FeedManager.java b/src/de/podfetcher/feed/FeedManager.java
index 8ed227d3e..ac5dbd786 100644
--- a/src/de/podfetcher/feed/FeedManager.java
+++ b/src/de/podfetcher/feed/FeedManager.java
@@ -502,4 +502,8 @@ public class FeedManager {
return downloadLog;
}
+ public ArrayList<FeedItem> getQueue() {
+ return queue;
+ }
+
}
diff --git a/src/de/podfetcher/fragment/QueueFragment.java b/src/de/podfetcher/fragment/QueueFragment.java
new file mode 100644
index 000000000..13ca513e8
--- /dev/null
+++ b/src/de/podfetcher/fragment/QueueFragment.java
@@ -0,0 +1,11 @@
+package de.podfetcher.fragment;
+
+import de.podfetcher.feed.FeedManager;
+
+public class QueueFragment extends FeedItemlistFragment {
+
+ public QueueFragment() {
+ super(FeedManager.getInstance().getQueue());
+ }
+
+}