summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Dolgov <fox@fakecake.org>2025-05-08 11:55:05 +0300
committerAndrew Dolgov <fox@fakecake.org>2025-05-08 11:55:05 +0300
commit27517c964d8f5f318e5d4d3cd5905c9d404c9185 (patch)
tree16977d35fed67dc8d48ac5f200db52ba7d22d3a4
parent01e503c7ddfffcb458de48dc73f2ffb492161153 (diff)
use immersive mode for gallery
-rwxr-xr-xorg.fox.ttrss/src/main/java/org/fox/ttrss/GalleryActivity.java13
-rw-r--r--org.fox.ttrss/src/main/res/layout/activity_gallery.xml2
2 files changed, 13 insertions, 2 deletions
diff --git a/org.fox.ttrss/src/main/java/org/fox/ttrss/GalleryActivity.java b/org.fox.ttrss/src/main/java/org/fox/ttrss/GalleryActivity.java
index cd1677c6..afb45bee 100755
--- a/org.fox.ttrss/src/main/java/org/fox/ttrss/GalleryActivity.java
+++ b/org.fox.ttrss/src/main/java/org/fox/ttrss/GalleryActivity.java
@@ -10,6 +10,7 @@ import android.util.Log;
import android.view.MenuInflater;
import android.view.MenuItem;
import android.view.View;
+import android.view.Window;
import android.widget.PopupMenu;
import android.widget.ProgressBar;
@@ -17,6 +18,9 @@ import androidx.activity.EdgeToEdge;
import androidx.appcompat.app.AppCompatDelegate;
import androidx.appcompat.widget.Toolbar;
import androidx.core.app.ActivityCompat;
+import androidx.core.view.WindowCompat;
+import androidx.core.view.WindowInsetsCompat;
+import androidx.core.view.WindowInsetsControllerCompat;
import androidx.fragment.app.Fragment;
import androidx.fragment.app.FragmentManager;
import androidx.fragment.app.FragmentStatePagerAdapter;
@@ -256,6 +260,15 @@ public class GalleryActivity extends CommonActivity {
super.onCreate(savedInstanceState);
+ Window window = getWindow();
+ WindowInsetsControllerCompat windowInsetsController =
+ WindowCompat.getInsetsController(window, window.getDecorView());
+ if (windowInsetsController == null) {
+ return;
+ }
+ // Hide the system bars.
+ windowInsetsController.hide(WindowInsetsCompat.Type.systemBars());
+
setContentView(R.layout.activity_gallery);
Toolbar toolbar = findViewById(R.id.toolbar);
diff --git a/org.fox.ttrss/src/main/res/layout/activity_gallery.xml b/org.fox.ttrss/src/main/res/layout/activity_gallery.xml
index 60b6ec1e..876315dd 100644
--- a/org.fox.ttrss/src/main/res/layout/activity_gallery.xml
+++ b/org.fox.ttrss/src/main/res/layout/activity_gallery.xml
@@ -19,8 +19,6 @@
android:layout_weight="0"
app:icon="?ic_dots_vertical"
android:layout_alignParentRight="true"
- android:layout_marginRight="8dp"
- android:layout_marginTop="48dp"
app:iconTint="?colorTertiary" />
<ProgressBar