在 Xamarin.Android 中设置“SYSTEM_UI_FLAG_LIGHT_NAVIGATION_BAR”

6 xamarin.android

在 Android 8.0 及更高版本中,您可以拥有一个轻型导航栏。SYSTEM_UI_FLAG_LIGHT_NAVIGATION_BAR在 Android Studio 中,您可以使用方法设置 UI 标志setSystemUiVisibility(int)。Xamarin.Android 中是否存在此功能?

Android 8.1 上的 Gmail 应用程序的屏幕截图。

在此输入图像描述

Mat*_*ard 4

您应该能够在您的活动中执行此操作:

Window.DecorView.SystemUiVisibility = (StatusBarVisibility)SystemUiFlags.LightNavigationBar;
Run Code Online (Sandbox Code Playgroud)

...并确保您的目标框架设置为 8.0 (Oreo)