【发布时间】:2017-04-13 07:47:53
【问题描述】:
我正在尝试使用 Xamarin Android 创建一个全屏模式(如视频播放器)应用程序。不幸的是,我遇到了一个问题,关于在状态栏位置显示的空白。
我已在此处附上有关我的问题的屏幕截图。
在 MainActivity 上听听我的代码:
Window.SetFlags(WindowManagerFlags.Fullscreen, WindowManagerFlags.Fullscreen);
Window.DecorView.SystemUiVisibility = (StatusBarVisibility)(
SystemUiFlags.LayoutStable |
SystemUiFlags.LayoutHideNavigation |
SystemUiFlags.LayoutFullscreen |
SystemUiFlags.HideNavigation |
SystemUiFlags.ImmersiveSticky |
SystemUiFlags.Fullscreen);
这是我的style.xml:
<style name="MyTheme" parent="MyTheme.Base">
</style>
<style name="MyTheme.Base" parent="Theme.AppCompat.Light.DarkActionBar">
<item name="windowNoTitle">true</item>
<item name="android:windowFullscreen">true</item>
<item name="android:windowBackground">@drawable/splashscreen</item>
</style>
【问题讨论】:
标签: xamarin.android android-fullscreen android-statusbar