} // 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); }
private void MAdapterOnItemClick(object sender, LibraryAdapterClickEventArgs e) { try { var position = e.Position; if (position >= 0) { var item = MAdapter.GetItem(position); if (item != null) { if (item.SectionId == "1") // Liked { LikedFragment = new LikedFragment(); GlobalContext.FragmentBottomNavigator.DisplayFragment(LikedFragment); } else if (item.SectionId == "2") // Recently Played { RecentlyPlayedFragment = new RecentlyPlayedFragment(); GlobalContext.FragmentBottomNavigator.DisplayFragment(RecentlyPlayedFragment); } else if (item.SectionId == "3") // Favorites { FavoritesFragment = new FavoritesFragment(); GlobalContext.FragmentBottomNavigator.DisplayFragment(FavoritesFragment); } else if (item.SectionId == "4") // Latest Downloads { LatestDownloadsFragment = new LatestDownloadsFragment(); GlobalContext.FragmentBottomNavigator.DisplayFragment(LatestDownloadsFragment); } else if (item.SectionId == "5") // Shared { SharedFragment = new SharedFragment(); GlobalContext.FragmentBottomNavigator.DisplayFragment(SharedFragment); } else if (item.SectionId == "6") // Purchases { PurchasesFragment = new PurchasesFragment(); GlobalContext.FragmentBottomNavigator.DisplayFragment(PurchasesFragment); } if (GlobalContext.SlidingUpPanel.GetPanelState() == SlidingUpPanelLayout.PanelState.Expanded) { GlobalContext.SlidingUpPanel.SetPanelState(SlidingUpPanelLayout.PanelState.Collapsed); } } } } catch (Exception exception) { Console.WriteLine(exception); } }
// Show Favorites private void LinFavoritesOnClick(object sender, EventArgs e) { try { Bundle bundle = new Bundle(); FavoritesFragment myFavoritesFragment = new FavoritesFragment { Arguments = bundle }; GlobalContext.OpenFragment(myFavoritesFragment); } catch (Exception exception) { Console.WriteLine(exception); } }
void InitPages() { var jobsFragment = new JobsFragment(); var categoriesFragment = new CategoriesFragment(); var favoritesFragment = new FavoritesFragment(); _fragments.Add(jobsFragment); _backPressedListFragmet.Add(jobsFragment); _fragments.Add(categoriesFragment); _backPressedListFragmet.Add(categoriesFragment); // _fragments.Add (favoritesFragment); // // _backPressedListFragmet.Add(favoritesFragment); var pagesTitle = _resources.GetStringArray(Resource.Array.HomeTitles); _titles = new List <ICharSequence> (CharSequence.ArrayFromStringArray(pagesTitle)); }
void InitPages () { var jobsFragment = new JobsFragment (); var categoriesFragment = new CategoriesFragment(); var favoritesFragment = new FavoritesFragment(); _fragments.Add (jobsFragment); _backPressedListFragmet.Add(jobsFragment); _fragments.Add (categoriesFragment); _backPressedListFragmet.Add(categoriesFragment); // _fragments.Add (favoritesFragment); // // _backPressedListFragmet.Add(favoritesFragment); var pagesTitle = _resources.GetStringArray(Resource.Array.HomeTitles); _titles = new List<ICharSequence> (CharSequence.ArrayFromStringArray(pagesTitle)); }