|
@@ -36,6 +36,7 @@ import android.os.Looper;
|
|
|
import android.preference.PreferenceManager;
|
|
|
import android.support.annotation.NonNull;
|
|
|
import android.support.annotation.Nullable;
|
|
|
+import android.support.annotation.StringRes;
|
|
|
import android.support.design.widget.BottomNavigationView;
|
|
|
import android.support.v4.widget.DrawerLayout;
|
|
|
import android.support.v4.widget.SwipeRefreshLayout;
|
|
@@ -1268,6 +1269,7 @@ public class OCFileListFragment extends ExtendedListFragment implements OCFileLi
|
|
|
menuItemAddRemoveValue = MenuItemAddRemove.ADD_GRID_AND_SORT_WITH_SEARCH;
|
|
|
if (getActivity() != null) {
|
|
|
getActivity().invalidateOptionsMenu();
|
|
|
+ setTitle(R.string.default_display_name_for_root_folder);
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -1335,6 +1337,33 @@ public class OCFileListFragment extends ExtendedListFragment implements OCFileLi
|
|
|
currentSearchType = SearchType.SHARED_FILTER;
|
|
|
}
|
|
|
|
|
|
+ // set title
|
|
|
+ if (getActivity() instanceof FileDisplayActivity) {
|
|
|
+ switch (currentSearchType) {
|
|
|
+ case FAVORITE_SEARCH:
|
|
|
+ setTitle(R.string.drawer_item_favorites);
|
|
|
+ break;
|
|
|
+ case PHOTO_SEARCH:
|
|
|
+ setTitle(R.string.drawer_item_photos);
|
|
|
+ break;
|
|
|
+ case VIDEO_SEARCH:
|
|
|
+ setTitle(R.string.drawer_item_videos);
|
|
|
+ break;
|
|
|
+ case RECENTLY_ADDED_SEARCH:
|
|
|
+ setTitle(R.string.drawer_item_recently_added);
|
|
|
+ break;
|
|
|
+ case RECENTLY_MODIFIED_SEARCH:
|
|
|
+ setTitle(R.string.drawer_item_recently_modified);
|
|
|
+ break;
|
|
|
+ case SHARED_FILTER:
|
|
|
+ setTitle(R.string.drawer_item_shared);
|
|
|
+ break;
|
|
|
+ default:
|
|
|
+ setTitle(R.string.default_display_name_for_root_folder);
|
|
|
+ break;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
Runnable switchViewsRunnable = new Runnable() {
|
|
|
@Override
|
|
|
public void run() {
|
|
@@ -1426,6 +1455,10 @@ public class OCFileListFragment extends ExtendedListFragment implements OCFileLi
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+ private void setTitle(@StringRes int title) {
|
|
|
+ ((FileDisplayActivity) getActivity()).getSupportActionBar().setTitle(title);
|
|
|
+ }
|
|
|
+
|
|
|
@Override
|
|
|
public void onStart() {
|
|
|
super.onStart();
|