Example #1
0
            public static Fragment NewInstance(int position)
            {
                Fragment fragment = new PlanetFragment();
                Bundle   args     = new Bundle();

                args.PutInt(PlanetFragment.ARG_PLANET_NUMBER, position);
                fragment.Arguments = args;
                return(fragment);
            }
Example #2
0
        private void selectItem(int position)
        {
            // update the main content by replacing fragments
            var fragment = PlanetFragment.NewInstance(position);

            var fragmentManager = this.FragmentManager;
            var ft = fragmentManager.BeginTransaction();

            ft.Replace(Resource.Id.content_frame, fragment);
            ft.Commit();

            // update selected item title, then close the drawer
            Title = mPlanetTitles[position];
            mDrawerLayout.CloseDrawer(mDrawerList);
        }
			public static Fragment NewInstance (int position)
			{
				Fragment fragment = new PlanetFragment ();
				Bundle args = new Bundle ();
				args.PutInt (PlanetFragment.ARG_PLANET_NUMBER, position);
				fragment.Arguments = args;
				return fragment;
			}