PushAsync is not supported globally on Android, please use a Navigation Page.

When you navigate from one page top another in the android application using C# and Xamarin , you might receive the below error.

System.InvalidOperationException: PushAsync is not supported globally on Android, please use a NavigationPage.

image

For example , Navigation.PushAsync(new Page2()); will cause this issue in Xamarin Android project.

If this error is received , you could use the Navigation.PushModalAsync instead.

If you enjoyed this post, please consider leaving a comment or subscribing to the RSS feed to have future articles delivered to your feed reader.

Leave a Reply