aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorkai.cao <kai.cao@ck-telecom.com>2015-04-21 15:01:59 +0800
committerkai.cao <kai.cao@ck-telecom.com>2015-04-21 15:01:59 +0800
commit34f4d1c880bd78482f6fa9dfc701692b8504ffd6 (patch)
tree2611c2172dd9b0c1e305f0e8f8f7dc489a1de252
parentfac93c143504c9f50899177e3660afc4433273d1 (diff)
downloadandroid_packages_apps_CMFileManager-34f4d1c880bd78482f6fa9dfc701692b8504ffd6.tar.gz
android_packages_apps_CMFileManager-34f4d1c880bd78482f6fa9dfc701692b8504ffd6.tar.bz2
android_packages_apps_CMFileManager-34f4d1c880bd78482f6fa9dfc701692b8504ffd6.zip
[CMFileManager] Fix the DrawerLayout don't disapper after press back key.
Procedures 1.Go into filemanager and enter a directory(such as Music). 2.Open the menu Button in the top left corner and popup the drawerlayout. 3.press the back key. The DrawerLayout don't disapper and the navigation view back to the next higher level. Change-Id: I13c78491e2be767e7611d57c2c513013d96465eb
-rwxr-xr-xsrc/com/cyanogenmod/filemanager/activities/NavigationActivity.java4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/com/cyanogenmod/filemanager/activities/NavigationActivity.java b/src/com/cyanogenmod/filemanager/activities/NavigationActivity.java
index 84790cbf..16e358bc 100755
--- a/src/com/cyanogenmod/filemanager/activities/NavigationActivity.java
+++ b/src/com/cyanogenmod/filemanager/activities/NavigationActivity.java
@@ -1741,6 +1741,10 @@ public class NavigationActivity extends Activity
@Override
public void onBackPressed() {
+ if (mDrawerLayout.isDrawerOpen(Gravity.START)) {
+ mDrawerLayout.closeDrawer(Gravity.START);
+ return;
+ }
if (checkBackAction()) {
performHideEasyMode();
return;