From 89d0bcfc785c24fdf8623e78937d73150b5b624d Mon Sep 17 00:00:00 2001 From: Marcel Hibbe Date: Tue, 9 Nov 2021 13:35:29 +0100 Subject: [PATCH] hide navigation bar if pip is not available Signed-off-by: Marcel Hibbe --- .../java/com/nextcloud/talk/activities/CallActivity.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/app/src/main/java/com/nextcloud/talk/activities/CallActivity.java b/app/src/main/java/com/nextcloud/talk/activities/CallActivity.java index 791771caa..480f7d3c4 100644 --- a/app/src/main/java/com/nextcloud/talk/activities/CallActivity.java +++ b/app/src/main/java/com/nextcloud/talk/activities/CallActivity.java @@ -284,6 +284,14 @@ public class CallActivity extends BaseActivity { binding = CallActivityBinding.inflate(getLayoutInflater()); setContentView(binding.getRoot()); + if (!isPipModePossible()){ + getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_LAYOUT_STABLE | + View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION | + View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN | View.SYSTEM_UI_FLAG_HIDE_NAVIGATION | + View.SYSTEM_UI_FLAG_FULLSCREEN | View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY); + binding.controllerCallLayout.setFitsSystemWindows(false); + } + Bundle extras = getIntent().getExtras(); roomId = extras.getString(BundleKeys.INSTANCE.getKEY_ROOM_ID(), ""); roomToken = extras.getString(BundleKeys.INSTANCE.getKEY_ROOM_TOKEN(), "");