diff options
author | Martin Fietz <Martin.Fietz@gmail.com> | 2015-12-11 19:02:08 +0100 |
---|---|---|
committer | Martin Fietz <Martin.Fietz@gmail.com> | 2015-12-11 19:02:08 +0100 |
commit | 9d020bd57d6de7b4a51ed318f14a3cc6215f8e24 (patch) | |
tree | 541e413a0f96ce487da8cc790bb254b5e33a6fcb /app/src/main/java/de/danoeh/antennapod/activity/MainActivity.java | |
parent | c0f15653d4d986e83167402807db27e0b8a121ed (diff) | |
download | AntennaPod-9d020bd57d6de7b4a51ed318f14a3cc6215f8e24.zip |
If drawer is open, back button closes it
Diffstat (limited to 'app/src/main/java/de/danoeh/antennapod/activity/MainActivity.java')
-rw-r--r-- | app/src/main/java/de/danoeh/antennapod/activity/MainActivity.java | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/app/src/main/java/de/danoeh/antennapod/activity/MainActivity.java b/app/src/main/java/de/danoeh/antennapod/activity/MainActivity.java index 211b895d0..2e626776b 100644 --- a/app/src/main/java/de/danoeh/antennapod/activity/MainActivity.java +++ b/app/src/main/java/de/danoeh/antennapod/activity/MainActivity.java @@ -8,8 +8,6 @@ import android.content.SharedPreferences; import android.content.res.Configuration; import android.database.DataSetObserver; import android.media.AudioManager; -import android.media.Rating; -import android.os.AsyncTask; import android.os.Build; import android.os.Bundle; import android.os.Handler; @@ -593,8 +591,16 @@ public class MainActivity extends ActionBarActivity implements NavDrawerActivity } } + @Override + public void onBackPressed() { + if(isDrawerOpen()) { + drawerLayout.closeDrawer(navDrawer); + } else { + super.onBackPressed(); + } + } + private DBReader.NavDrawerData navDrawerData; - private AsyncTask<Void, Void, DBReader.NavDrawerData> loadTask; private int selectedNavListIndex = 0; private NavListAdapter.ItemAccess itemAccess = new NavListAdapter.ItemAccess() { |