【问题标题】:Xamarin.Android Hide Navigation BarXamarin.Android 隐藏导航栏
【发布时间】:2021-03-30 17:16:46
【问题描述】:

我尝试了很多方法来隐藏导航栏,但没有任何效果

SystemUiFlags flags = SystemUiFlags.HideNavigation
    | SystemUiFlags.LayoutHideNavigation;
Window.DecorView.SystemUiVisibility = (StatusBarVisibility)flags;

这个例如不起作用,即使它应该起作用。

我正在使用 Xamarin.Android,所以任何与 Xamarin.Forms 相关的东西都不能正常工作

我必须调用/设置什么参数、标志或选项来隐藏导航栏?

Xamarin.Android Page 中显示了如何隐藏它,但已弃用。难怪是2017年的……

【问题讨论】:

    标签: c# android xamarin xamarin.android android-navigation-bar


    【解决方案1】:

    尝试使用以下方法:

    Window.DecorView.SystemUiVisibility = (StatusBarVisibility)SystemUiFlags.HideNavigation | (StatusBarVisibility)SystemUiFlags.ImmersiveSticky;
    

    【讨论】:

    • 不幸的是,这不起作用。您可以查看here (gitea repo),我使用的是 Android 模拟器,但这应该没什么区别
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-03-28
    • 2019-12-27
    相关资源
    最近更新 更多