summaryrefslogtreecommitdiff
path: root/src/org/fox/ttrss/offline/OfflineFeedsActivity.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/org/fox/ttrss/offline/OfflineFeedsActivity.java')
-rw-r--r--src/org/fox/ttrss/offline/OfflineFeedsActivity.java18
1 files changed, 13 insertions, 5 deletions
diff --git a/src/org/fox/ttrss/offline/OfflineFeedsActivity.java b/src/org/fox/ttrss/offline/OfflineFeedsActivity.java
index 506cd493..dea8d336 100644
--- a/src/org/fox/ttrss/offline/OfflineFeedsActivity.java
+++ b/src/org/fox/ttrss/offline/OfflineFeedsActivity.java
@@ -68,14 +68,20 @@ public class OfflineFeedsActivity extends OfflineActivity implements OfflineHead
boolean isCat = intent.getBooleanExtra("isCat", false);
if (articleId != -10000) {
- ft.replace(R.id.feeds_fragment, new OfflineArticlePager(articleId, feedId, isCat), FRAG_ARTICLE);
+ OfflineArticlePager oap = new OfflineArticlePager();
+ oap.initialize(articleId, feedId, isCat);
+ ft.replace(R.id.feeds_fragment, oap, FRAG_ARTICLE);
} else {
if (feedId != -10000) {
- ft.replace(R.id.feeds_fragment, new OfflineHeadlinesFragment(feedId, isCat), FRAG_HEADLINES);
+ OfflineHeadlinesFragment ohf = new OfflineHeadlinesFragment();
+ ohf.initialize(feedId, isCat);
+ ft.replace(R.id.feeds_fragment, ohf, FRAG_HEADLINES);
}
if (catId != -10000) {
- ft.replace(R.id.feeds_fragment, new OfflineFeedsFragment(catId), FRAG_FEEDS);
+ OfflineFeedsFragment off = new OfflineFeedsFragment();
+ off.initialize(catId);
+ ft.replace(R.id.feeds_fragment, off, FRAG_FEEDS);
}
}
@@ -187,7 +193,8 @@ public class OfflineFeedsActivity extends OfflineActivity implements OfflineHead
FragmentTransaction ft = getSupportFragmentManager()
.beginTransaction();
- OfflineFeedsFragment ff = new OfflineFeedsFragment(catId);
+ OfflineFeedsFragment ff = new OfflineFeedsFragment();
+ ff.initialize(catId);
ft.replace(R.id.feeds_fragment, ff, FRAG_FEEDS);
ft.addToBackStack(null);
@@ -234,7 +241,8 @@ public class OfflineFeedsActivity extends OfflineActivity implements OfflineHead
FragmentTransaction ft = getSupportFragmentManager()
.beginTransaction();
- OfflineHeadlinesFragment hf = new OfflineHeadlinesFragment(feedId, isCat);
+ OfflineHeadlinesFragment hf = new OfflineHeadlinesFragment();
+ hf.initialize(feedId, isCat);
ft.replace(R.id.headlines_fragment, hf, FRAG_HEADLINES);
ft.commit();