如何在Xamarin.Forms中隐藏Android ActionBar?

如何在Xamarin.Forms隐藏ActivityActionBar ? 我尝试了以下但没有一个工作:

  • OnCreate()调用ActionBar.Hide() OnCreate()
  • 将主题设置为"@android:style/Theme.Holo.Light.NoActionBar"

你可以在构造函数中隐藏它

 public partial class MyPage : ContentPage { public MyPage() { NavigationPage.SetHasNavigationBar(this, false); InitializeComponent(); } } 

刚刚find了与@Pete平行的解决方案。 看来这是Xamarin.Forms目前的一个错误。

我在我的Styles.xml添加了这个,并将主题设置为我的Activity

      

使用Xamarin.Forms隐藏ActionBar的更好方法:

 global::Xamarin.Forms.Forms.SetTitleBarVisibility(Xamarin.Forms.AndroidTitleBarVisibility.Never);