From fe058284a2f5afc3f24d0f8640b2c3cddef809cf Mon Sep 17 00:00:00 2001 From: Paul Schneider Date: Fri, 30 Sep 2016 18:18:37 +0200 Subject: [PATCH] Two fixes, the Compat and legacy toolbars --- BookAStar/BookAStar.Droid/MainActivity.cs | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/BookAStar/BookAStar.Droid/MainActivity.cs b/BookAStar/BookAStar.Droid/MainActivity.cs index 37d5ed43..647671dc 100644 --- a/BookAStar/BookAStar.Droid/MainActivity.cs +++ b/BookAStar/BookAStar.Droid/MainActivity.cs @@ -55,9 +55,18 @@ namespace BookAStar.Droid TabLayoutResource = Resource.Layout.Tabbar; ToolbarResource = Resource.Layout.Toolbar; - + base.OnCreate(bundle); + global::Xamarin.Forms.Forms.SetTitleBarVisibility(Xamarin.Forms.AndroidTitleBarVisibility.Never); + + //var tb = FindViewById(ToolbarResource); + // FIXME tb is null + var stb = new Android.Support.V7.Widget.Toolbar(this); + SetSupportActionBar(stb); + var tb = new Toolbar(this); + SetActionBar(tb); + if (Build.VERSION.SdkInt >= BuildVersionCodes.Kitkat) { Android.Webkit.WebView.SetWebContentsDebuggingEnabled(true); @@ -87,14 +96,6 @@ namespace BookAStar.Droid }; - // Theme.Resources.FinishPreloading(); - // Theme.ApplyStyle(Resource.Style.MainTheme, false); - - // XmlREader tb = Resources.GetLayout(Resource.Layout.Toolbar); - // FIXME Why does Forms try to theme this toolbar? - var tb = new Toolbar(this); - this.SetActionBar(tb); - // this.SetTheme(Resource.Style.MainTheme); LoadApplication(new BookAStar.App(this)); // TabLayoutResource = Resource.Layout.Tabbar; // ToolbarResource = Resource.Layout.Toolbar;