void SetStatusBarVisibility(SoftInput mode) { if (!Forms.IsLollipopOrNewer) { return; } if (mode == SoftInput.AdjustResize) { Window.DecorView.SystemUiVisibility = (StatusBarVisibility)(SystemUiFlags.Immersive); } else { Window.DecorView.SystemUiVisibility = (StatusBarVisibility)(SystemUiFlags.LayoutFullscreen | SystemUiFlags.LayoutStable); } _layout?.Invalidate(); }