Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何在Android 7.1的文本输入字段中隐藏导航栏?_C#_Android_Xamarin_Navigationbar - Fatal编程技术网

C# 如何在Android 7.1的文本输入字段中隐藏导航栏?

C# 如何在Android 7.1的文本输入字段中隐藏导航栏?,c#,android,xamarin,navigationbar,C#,Android,Xamarin,Navigationbar,我有以下隐藏导航栏的代码: int uiOptions = (int)(Forms.Context as Activity).Window.DecorView.SystemUiVisibility; uiOptions |= (int)SystemUiFlags.Fullscreen; uiOptions |= (int)SystemUiFlags.HideNavigation; uiOptions |= (int)SystemUiFlags.ImmersiveSticky; (Forms.Co

我有以下隐藏导航栏的代码:

int uiOptions = (int)(Forms.Context as Activity).Window.DecorView.SystemUiVisibility;
uiOptions |= (int)SystemUiFlags.Fullscreen;
uiOptions |= (int)SystemUiFlags.HideNavigation;
uiOptions |= (int)SystemUiFlags.ImmersiveSticky;
(Forms.Context as Activity).Window.DecorView.SystemUiVisibility = (StatusBarVisibility)uiOptions;
当我有一个输入文本字段(在其中输入文本)时,导航栏会显示back up

我试图在页面出现时隐藏它,但运气不佳


这是xamarin在c#中形成的android项目。以下是附加的屏幕截图。在我获得一些积分之前,我不允许附加图像。这是一种混乱,所以当焦点指向文本框时,您不需要底部按钮?是的,这是正确的。我可以通过上面的代码来隐藏它。但只要我点击文本输入字段,键盘就会随着导航栏一起弹出。底部内置选项看起来不错,直到你有充分的理由隐藏它们。在写东西的同时,你可以关闭应用程序,进入任务栏,按下后退按钮关闭键盘…等等这些你可以做的事情。如果你隐藏这些,你将如何关闭键盘?