X-Git-Url: http://git.linex4red.de/pub/Android/ownCloud.git/blobdiff_plain/ff36d908024994abe425351ba4f01b9cf805d1e3..51302a638677b16c5faac6242da44080794f537e:/src/eu/alefzero/owncloud/ui/activity/FileDisplayActivity.java diff --git a/src/eu/alefzero/owncloud/ui/activity/FileDisplayActivity.java b/src/eu/alefzero/owncloud/ui/activity/FileDisplayActivity.java index 5bf71466..5ae763cc 100644 --- a/src/eu/alefzero/owncloud/ui/activity/FileDisplayActivity.java +++ b/src/eu/alefzero/owncloud/ui/activity/FileDisplayActivity.java @@ -145,7 +145,7 @@ public class FileDisplayActivity extends SherlockFragmentActivity implements break; } case android.R.id.home: { - navigateUp(); + onBackPressed(); break; } @@ -153,11 +153,11 @@ public class FileDisplayActivity extends SherlockFragmentActivity implements return true; } - public void navigateUp(){ + @Override + public void onBackPressed(){ popPath(); if(mDirectories.getCount() == 0) { Intent intent = new Intent(this, LandingActivity.class); - intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); startActivity(intent); return; } @@ -215,7 +215,7 @@ public class FileDisplayActivity extends SherlockFragmentActivity implements public boolean onNavigationItemSelected(int itemPosition, long itemId) { int i = itemPosition; while (i-- != 0) { - navigateUp(); + onBackPressed(); } return true; } @@ -279,4 +279,4 @@ public class FileDisplayActivity extends SherlockFragmentActivity implements } -} \ No newline at end of file +}