diff options
| author | Andrew Dolgov <fox@madoka.volgo-balt.ru> | 2011-09-08 15:28:38 +0400 |
|---|---|---|
| committer | Andrew Dolgov <fox@madoka.volgo-balt.ru> | 2011-09-08 15:28:38 +0400 |
| commit | a14e9cd14e3d9490a6c4680e54bcd7d691bf548b (patch) | |
| tree | fc0b60387557aa0295b2b9927d32092d501a9336 /src/org/fox/ttrss/MainActivity.java | |
| parent | a04f7480142a787e22fb4e152aae566bf0c43f29 (diff) | |
implement fetching of feeds
Diffstat (limited to 'src/org/fox/ttrss/MainActivity.java')
| -rw-r--r-- | src/org/fox/ttrss/MainActivity.java | 25 |
1 files changed, 20 insertions, 5 deletions
diff --git a/src/org/fox/ttrss/MainActivity.java b/src/org/fox/ttrss/MainActivity.java index a25e4e8f..c5318f82 100644 --- a/src/org/fox/ttrss/MainActivity.java +++ b/src/org/fox/ttrss/MainActivity.java @@ -1,6 +1,7 @@ package org.fox.ttrss; import android.app.Activity; +import android.app.FragmentTransaction; import android.content.Intent; import android.content.SharedPreferences; import android.os.Bundle; @@ -37,7 +38,17 @@ public class MainActivity extends Activity { m_sessionId = savedInstanceState.getString("sessionId"); } - setContentView(R.layout.main); + setContentView(R.layout.main); + + FragmentTransaction ft = getFragmentManager().beginTransaction(); + FeedsFragment frag = new FeedsFragment(); + + frag.initialize(m_sessionId); + + ft.setCustomAnimations(android.R.animator.fade_in, android.R.animator.fade_out); + ft.replace(R.id.feeds_container, frag); + ft.commit(); + } @Override @@ -73,14 +84,18 @@ public class MainActivity extends Activity { startActivityForResult(intent, 0); return true; case R.id.logout: - intent = new Intent(this, LoginActivity.class); - intent.setFlags(Intent.FLAG_ACTIVITY_NO_ANIMATION); - startActivityForResult(intent, 0); - finish(); + logout(); return true; default: return super.onOptionsItemSelected(item); } } + protected void logout() { + Intent intent = new Intent(this, LoginActivity.class); + intent.setFlags(Intent.FLAG_ACTIVITY_NO_ANIMATION); + startActivityForResult(intent, 0); + finish(); + } + }
\ No newline at end of file |