Пример #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);
        }
Пример #2
0
        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);
            }
        }
Пример #3
0
        // 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);
            }
        }
Пример #4
0
        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));
        }
Пример #5
0
		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));
		}