Beispiel #1
0
            public async void LoadAsync()
            {
                ActivityIndicatorPage aip = new ActivityIndicatorPage();
                await Navigation.PushAsync(aip);

                var page1 = await Page1.CreateAsync();

                Navigation.InsertPageBefore(page1, aip);

                var page2 = await Page2.CreateAsync();

                Navigation.InsertPageBefore(page2, aip);

                var page3 = await Page3.CreateAsync();

                Navigation.InsertPageBefore(page3, aip);


                //// try to remove last page (with AcitivityIndicator) and here it bombs with the error: "java.lang.IndexOutOfBoundsException: index=3 count=2"
                await Navigation.PopAsync();
            }