diff options
Diffstat (limited to 'src/org/fox/ttrss/HeadlinesActivity.java')
| -rw-r--r-- | src/org/fox/ttrss/HeadlinesActivity.java | 30 |
1 files changed, 27 insertions, 3 deletions
diff --git a/src/org/fox/ttrss/HeadlinesActivity.java b/src/org/fox/ttrss/HeadlinesActivity.java index b76a1a0e..0f92a487 100644 --- a/src/org/fox/ttrss/HeadlinesActivity.java +++ b/src/org/fox/ttrss/HeadlinesActivity.java @@ -71,6 +71,13 @@ public class HeadlinesActivity extends OnlineActivity implements HeadlinesEventL }
@Override
+ protected void refresh() {
+ super.refresh();
+
+
+ }
+
+ @Override
protected void loginSuccess() {
Log.d(TAG, "loginSuccess");
@@ -144,9 +151,6 @@ public class HeadlinesActivity extends OnlineActivity implements HeadlinesEventL ArticlePager af = (ArticlePager) getSupportFragmentManager().findFragmentByTag(FRAG_ARTICLE);
af.setActiveArticle(article);
-
-// ft.replace(R.id.article_fragment, frag, FRAG_ARTICLE);
-// ft.addToBackStack(null);
hf.notifyUpdated();
@@ -161,4 +165,24 @@ public class HeadlinesActivity extends OnlineActivity implements HeadlinesEventL initMenu();
}
+
+ @Override
+ public void onHeadlinesLoaded() {
+ HeadlinesFragment hf = (HeadlinesFragment) getSupportFragmentManager().findFragmentByTag(FRAG_HEADLINES);
+
+ if (hf != null) {
+ Article article = hf.getAllArticles().get(0);
+
+ hf.setActiveArticle(article);
+
+ ArticlePager af = new ArticlePager(article);
+
+ FragmentTransaction ft = getSupportFragmentManager()
+ .beginTransaction();
+
+ ft.replace(R.id.article_fragment, af, FRAG_ARTICLE);
+
+ ft.commit();
+ }
+ }
}
|