Example #1
0
        }                                                                               // Hardcode for one Tab in TabBar

        public override Fragment GetItem(int position)
        {
            Fragment frag = null;

            switch (position)
            {
            case 0:
                frag = new PostsFragment();
                break;

            case 1:
                frag = new FavoritesFragment();
                break;

            case 2:
                frag = new DealsFragment();
                break;

            case 3:
                frag = new NotificationsFragment();
                break;

            default:
                break;
            }

            return(frag);
        }
Example #2
0
        void LoadFragment(int id)
        {
            Android.Support.V4.App.Fragment fragment = null;
            switch (id)
            {
            case Resource.Id.menu_chat:
            case Resource.Id.menu_search:
            case Resource.Id.menu_groups:
                fragment = PlaceholderFragment.NewInstance();
                break;

            case Resource.Id.menu_posts:
                fragment = PostsFragment.NewInstance();
                break;

            case Resource.Id.menu_profile:
                fragment = UserSettingsFragment.NewInstance();
                break;
            }
            SupportFragmentManager.BeginTransaction()
            .Replace(Resource.Id.FrameContent, fragment)
            .Commit();
        }