У меня есть приложение, разработанное с помощью Xamarin Android. Это приложение прекрасно работает во всех версиях Android, но в Android Oreo (27) приложение имеет двойную черную панель навигации, как на изображении.
Я доказал изменение стилей во всех возможных формах, но это не работает.
Кто-то знает, как удалить это черное пространство моего приложения Xamarin для Android ?. Благодаря.
EDIT
Мой код для стилей:
<resources>
<style name="MyTheme.NoActionBar" parent="Theme.AppCompat.Light.NoActionBar">
<item name="android:colorPrimary">@color/color_primary</item>
<item name="android:colorPrimaryDark">@color/color_primary_dark</item>
<item name="colorAccent">@color/color_accent</item>
<item name="android:colorActivatedHighlight">@color/color_accent</item>
<item name="android:colorPressedHighlight">@color/color_accent</item>
<item name="android:colorLongPressedHighlight">@color/color_accent</item>
<item name="android:colorFocusedHighlight">@color/color_accent</item>
<item name="android:statusBarColor">@color/color_accent</item>
<item name="drawerArrowStyle">@style/MyDrawerArrowToggle</item>
<item name="android:typeface">serif</item>
</style>
<style name="MyTheme.NoActionBar.Transparent" parent="MyTheme.NoActionBar">
<item name="android:windowContentOverlay">@null</item>
<item name="android:windowTranslucentStatus">true</item>
<item name="android:windowTranslucentNavigation">true</item>
<item name="windowActionBarOverlay">true</item>
</style>
<style name="MyDrawerArrowToggle" parent="Widget.AppCompat.DrawerArrowToggle">
<item name="color">@color/white</item>
</style>
<style name="Divider">
<item name="android:layout_width">match_parent</item>
<item name="android:layout_height">1dp</item>
<item name="android:background">?android:attr/listDivider</item>
</style>
</resources>