diff options
| author | kai.cao <kai.cao@ck-telecom.com> | 2015-04-21 15:01:59 +0800 |
|---|---|---|
| committer | Rajesh Yengisetty <rajesh@cyngn.com> | 2015-04-22 00:16:33 +0000 |
| commit | 0bb92a04b7078c695e7e7b9c901353de509ec96a (patch) | |
| tree | a33c9a7b8beadf1ff19ddebc750f9fd15981ec67 | |
| parent | dda6186d0cd24098286d6cf2337f5c87c79e2bb5 (diff) | |
| download | android_packages_apps_CMFileManager-0bb92a04b7078c695e7e7b9c901353de509ec96a.tar.gz android_packages_apps_CMFileManager-0bb92a04b7078c695e7e7b9c901353de509ec96a.tar.bz2 android_packages_apps_CMFileManager-0bb92a04b7078c695e7e7b9c901353de509ec96a.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
(cherry picked from commit 34f4d1c880bd78482f6fa9dfc701692b8504ffd6)
| -rw-r--r-- | src/com/cyanogenmod/filemanager/activities/NavigationActivity.java | 4 |
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 e052cfe1..a3af6b56 100644 --- a/src/com/cyanogenmod/filemanager/activities/NavigationActivity.java +++ b/src/com/cyanogenmod/filemanager/activities/NavigationActivity.java @@ -1727,6 +1727,10 @@ public class NavigationActivity extends Activity @Override public void onBackPressed() { + if (mDrawerLayout.isDrawerOpen(Gravity.START)) { + mDrawerLayout.closeDrawer(Gravity.START); + return; + } if (checkBackAction()) { performHideEasyMode(); return; |
