Bläddra i källkod

Merge pull request #9904 from nextcloud/fix/media-title-restoring

GalleryFragment: restore title and fab on resume
Álvaro Brey 3 år sedan
förälder
incheckning
436c782ebe
1 ändrade filer med 9 tillägg och 0 borttagningar
  1. 9 0
      src/main/java/com/owncloud/android/ui/fragment/GalleryFragment.java

+ 9 - 0
src/main/java/com/owncloud/android/ui/fragment/GalleryFragment.java

@@ -27,12 +27,15 @@ import android.view.LayoutInflater;
 import android.view.View;
 import android.view.ViewGroup;
 
+import com.owncloud.android.R;
 import com.owncloud.android.datamodel.OCFile;
 import com.owncloud.android.lib.common.utils.Log_OC;
+import com.owncloud.android.ui.activity.FileDisplayActivity;
 import com.owncloud.android.ui.asynctasks.GallerySearchTask;
 import com.owncloud.android.ui.events.ChangeMenuEvent;
 
 import androidx.annotation.NonNull;
+import androidx.fragment.app.FragmentActivity;
 import androidx.recyclerview.widget.GridLayoutManager;
 import androidx.recyclerview.widget.RecyclerView;
 
@@ -107,6 +110,12 @@ public class GalleryFragment extends OCFileListFragment {
     public void onResume() {
         super.onResume();
         setLoading(photoSearchQueryRunning);
+        final FragmentActivity activity = getActivity();
+        if (activity instanceof FileDisplayActivity) {
+            FileDisplayActivity fileDisplayActivity = ((FileDisplayActivity) activity);
+            fileDisplayActivity.updateActionBarTitleAndHomeButtonByString(getString(R.string.drawer_item_gallery));
+            fileDisplayActivity.setMainFabVisible(false);
+        }
     }
 
     @Override