diff options
| author | Andrew Dolgov <fox@fakecake.org> | 2025-05-08 11:55:05 +0300 |
|---|---|---|
| committer | Andrew Dolgov <fox@fakecake.org> | 2025-05-08 11:55:05 +0300 |
| commit | 27517c964d8f5f318e5d4d3cd5905c9d404c9185 (patch) | |
| tree | 16977d35fed67dc8d48ac5f200db52ba7d22d3a4 | |
| parent | 01e503c7ddfffcb458de48dc73f2ffb492161153 (diff) | |
use immersive mode for gallery
| -rwxr-xr-x | org.fox.ttrss/src/main/java/org/fox/ttrss/GalleryActivity.java | 13 | ||||
| -rw-r--r-- | org.fox.ttrss/src/main/res/layout/activity_gallery.xml | 2 |
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 |