Example #1
0
        private void GoToPage(IPage page, bool clearpageStack)
        {
            if (isPaused)
            {
                return;
            }

            switch (page.GetPageType())
            {
            case PageType.Browse:
                FragmentManager.BeginTransaction().Replace(Resource.Id.navigator, page.As <BrowsePage>()).Commit();
                break;

            case PageType.Detail:
                FragmentManager.BeginTransaction().Replace(Resource.Id.navigator, page.As <DetailPage>()).Commit();
                break;

            default:
                break;
            }
        }