summaryrefslogtreecommitdiff
path: root/src/org/fox/ttrss/MainActivity.java
diff options
context:
space:
mode:
authorAndrew Dolgov <fox@madoka.volgo-balt.ru>2011-09-08 15:28:38 +0400
committerAndrew Dolgov <fox@madoka.volgo-balt.ru>2011-09-08 15:28:38 +0400
commita14e9cd14e3d9490a6c4680e54bcd7d691bf548b (patch)
treefc0b60387557aa0295b2b9927d32092d501a9336 /src/org/fox/ttrss/MainActivity.java
parenta04f7480142a787e22fb4e152aae566bf0c43f29 (diff)
implement fetching of feeds
Diffstat (limited to 'src/org/fox/ttrss/MainActivity.java')
-rw-r--r--src/org/fox/ttrss/MainActivity.java25
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