X-Git-Url: http://git.linex4red.de/pub/Android/ownCloud.git/blobdiff_plain/d05160c1e2ff7baff91b556879d9a181e704a586..f89e112f14b6a22b5d02f52a900f10fd02769d4a:/src/com/owncloud/android/ui/activity/FileActivity.java diff --git a/src/com/owncloud/android/ui/activity/FileActivity.java b/src/com/owncloud/android/ui/activity/FileActivity.java index 135eeea0..0385833b 100644 --- a/src/com/owncloud/android/ui/activity/FileActivity.java +++ b/src/com/owncloud/android/ui/activity/FileActivity.java @@ -361,9 +361,9 @@ public class FileActivity extends ActionBarActivity /** Called when a drawer has settled in a completely closed state. */ public void onDrawerClosed(View view) { super.onDrawerClosed(view); + updateActionBarTitle(); getSupportActionBar().setDisplayShowTitleEnabled(true); - getSupportActionBar().setNavigationMode(ActionBar.NAVIGATION_MODE_LIST); - //initFragmentsWithFile(); + getSupportActionBar().setNavigationMode(ActionBar.NAVIGATION_MODE_STANDARD); invalidateOptionsMenu(); } @@ -384,6 +384,14 @@ public class FileActivity extends ActionBarActivity mDrawerLayout.setDrawerListener(mDrawerToggle); } + protected void updateActionBarTitle(){ + if (mFile.getParentId() == 0) { + getSupportActionBar().setTitle(getString( + R.string.default_display_name_for_root_folder)); + } else { + getSupportActionBar().setTitle(mFile.getFileName().toString()); + } + } /** * Sets and validates the ownCloud {@link Account} associated to the Activity. * @@ -609,8 +617,8 @@ public class FileActivity extends ActionBarActivity */ @Override public void onRemoteOperationFinish(RemoteOperation operation, RemoteOperationResult result) { - Log_OC.d(TAG, "Received result of operation in FileActivity - common behaviour for all the " + - "FileActivities "); + Log_OC.d(TAG, "Received result of operation in FileActivity - common behaviour for all the " + + "FileActivities "); mFileOperationsHelper.setOpIdWaitingFor(Long.MAX_VALUE);