diff options
| author | Andrew Dolgov <fox@fakecake.org> | 2011-09-08 20:05:00 +0400 |
|---|---|---|
| committer | Andrew Dolgov <fox@fakecake.org> | 2011-09-08 20:05:00 +0400 |
| commit | f976b25c1edf0bc4871cb66b1c20e8b3b5669a6d (patch) | |
| tree | 79ebf3b2f4fb195b38a7a9d01cc3f0e3eeddc030 /src/org/fox/ttrss/MainActivity.java | |
| parent | 2e2b5e5a11b0f2dbfe5e8d5f26a9942f0226745e (diff) | |
rework authentication
base feedlist adapter on sqlite
Diffstat (limited to 'src/org/fox/ttrss/MainActivity.java')
| -rw-r--r-- | src/org/fox/ttrss/MainActivity.java | 27 |
1 files changed, 3 insertions, 24 deletions
diff --git a/src/org/fox/ttrss/MainActivity.java b/src/org/fox/ttrss/MainActivity.java index f28556b8..940d9fe1 100644 --- a/src/org/fox/ttrss/MainActivity.java +++ b/src/org/fox/ttrss/MainActivity.java @@ -4,6 +4,7 @@ import android.app.Activity; import android.app.FragmentTransaction; import android.content.Intent; import android.content.SharedPreferences; +import android.os.AsyncTask; import android.os.Bundle; import android.preference.PreferenceManager; import android.util.Log; @@ -16,7 +17,6 @@ public class MainActivity extends Activity { private SharedPreferences m_prefs; private String m_themeName = ""; - private String m_sessionId; private boolean m_feedsOpened = false; /** Called when the activity is first created. */ @@ -34,16 +34,8 @@ public class MainActivity extends Activity { m_themeName = m_prefs.getString("theme", "THEME_DARK"); - Bundle extras = getIntent().getExtras(); - - if (extras != null) { - m_sessionId = extras.getString("sessionId"); - } - if (savedInstanceState != null) { - m_sessionId = savedInstanceState.getString("sessionId"); m_feedsOpened = savedInstanceState.getBoolean("feedsOpened"); - Log.d(TAG, "FU: " + m_feedsOpened); } setContentView(R.layout.main); @@ -54,8 +46,6 @@ public class MainActivity extends Activity { 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(); @@ -69,7 +59,6 @@ public class MainActivity extends Activity { public void onSaveInstanceState (Bundle out) { super.onSaveInstanceState(out); - out.putString("sessionId", m_sessionId); out.putBoolean("feedsOpened", m_feedsOpened); } @@ -78,7 +67,7 @@ public class MainActivity extends Activity { super.onResume(); if (!m_prefs.getString("theme", "THEME_DARK").equals(m_themeName)) { - Intent refresh = new Intent(this, LoginActivity.class); + Intent refresh = new Intent(this, MainActivity.class); startActivity(refresh); finish(); } @@ -98,19 +87,9 @@ public class MainActivity extends Activity { Intent intent = new Intent(this, PreferencesActivity.class); startActivityForResult(intent, 0); return true; - case R.id.logout: - 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 |