diff options
author | Andrew Dolgov <[email protected]> | 2014-11-06 21:05:10 +0300 |
---|---|---|
committer | Andrew Dolgov <[email protected]> | 2014-11-06 21:05:10 +0300 |
commit | be1e45e9f2cef52c952812016ee61c610bed3587 (patch) | |
tree | f202ecfa40751426d5b667af13c214d4afc25937 /org.fox.ttrss/src/main/java | |
parent | 3e197adbc2e106e33fdadaa59123ae1c2e5c2b43 (diff) |
don't open drawer all the time on startup
Diffstat (limited to 'org.fox.ttrss/src/main/java')
-rw-r--r-- | org.fox.ttrss/src/main/java/org/fox/ttrss/FeedsActivity.java | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/org.fox.ttrss/src/main/java/org/fox/ttrss/FeedsActivity.java b/org.fox.ttrss/src/main/java/org/fox/ttrss/FeedsActivity.java index bd365248..ad63eeee 100644 --- a/org.fox.ttrss/src/main/java/org/fox/ttrss/FeedsActivity.java +++ b/org.fox.ttrss/src/main/java/org/fox/ttrss/FeedsActivity.java @@ -76,6 +76,12 @@ public class FeedsActivity extends OnlineActivity implements HeadlinesEventListe public void onDrawerClosed(View drawerView) { super.onDrawerClosed(drawerView); + if (m_prefs.getBoolean("drawer_open_on_start", true)) { + SharedPreferences.Editor editor = m_prefs.edit(); + editor.putBoolean("drawer_open_on_start", false); + editor.commit(); + } + invalidateOptionsMenu(); } }; @@ -88,7 +94,7 @@ public class FeedsActivity extends OnlineActivity implements HeadlinesEventListe } if (savedInstanceState == null) { - if (m_drawerLayout != null) { + if (m_drawerLayout != null && m_prefs.getBoolean("drawer_open_on_start", true)) { m_drawerLayout.openDrawer(Gravity.START); } @@ -144,7 +150,9 @@ public class FeedsActivity extends OnlineActivity implements HeadlinesEventListe ft.replace(R.id.headlines_fragment, hf, FRAG_HEADLINES); ft.commit(); - + + m_feedIsSelected = true; + AppRater.appLaunched(this); checkTrial(true); |