Xamarin.Forms: Forms.Context is obsolete

I was having the same issue with several Dependency Services The simplest solution In a lot of cases for Single Activity Applications Xamarin.Forms.Forms.Context Can be replaced with Android.App.Application.Context The Background in more detail Android.App.Application.Context returns the global Application Context of the current process tied to the lifecycle of the Application, as apposed to an Activity … Read more

Xamarin.Forms – Change StatusBar Color

I believe you would be better off writing a little bit of platform-specific code: For Android: On your MainActivity.cs on the Droid project, right after LoadApplication(new App()); of the overriden OnCreate method, add: Window.SetStatusBarColor(Android.Graphics.Color.Argb(255, 0, 0, 0)); Like so: protected override void OnCreate(Bundle bundle) { TabLayoutResource = Resource.Layout.Tabbar; ToolbarResource = Resource.Layout.Toolbar; base.OnCreate(bundle); global::Xamarin.Forms.Forms.Init(this, bundle); LoadApplication(new … Read more