Example #1
0
        private void LoadData()
        {
            var details = ExploreMoviesFragment.NewInstance(exploreInfo);

            SupportFragmentManager.Fragments.Clear();
            var fragmentTransaction = SupportFragmentManager.BeginTransaction();

            fragmentTransaction.Replace(Resource.Id.frameLayout1, details);
            fragmentTransaction.Commit();
        }
        public static ExploreMoviesFragment NewInstance(ExploreMovieInfo info)
        {
            var    frag1  = new ExploreMoviesFragment();
            Bundle bundle = new Bundle();

            bundle.PutIntArray("exploreMovieInfo", new int[3]
            {
                info.StartYear, info.EndYear, info.Genre == "Any" ? -1 : MovieManager.GenreTextToIdMap[info.Genre]
            });
            frag1.Arguments = bundle;
            return(frag1);
        }