Beispiel #1
0
        // method for switching pages
        private void Bnve_NavigationItemSelected(object sender, Android.Support.Design.Widget.BottomNavigationView.NavigationItemSelectedEventArgs e)
        {
            if (e.Item.ItemId == Resource.Id.action_earning)
            {
                viewPager.SetCurrentItem(1, true);
                BnveToAccentColor(1);
            }
            else if (e.Item.ItemId == Resource.Id.action_home)
            {
                viewPager.SetCurrentItem(0, true);
                BnveToAccentColor(0);
            }

            /*
             * else if (e.Item.ItemId == Resource.Id.action_rating)
             * {
             *   viewPager.SetCurrentItem(2, true);
             *   BnveToAccentColor(2);
             * }
             */
            else if (e.Item.ItemId == Resource.Id.action_account)
            {
                viewPager.SetCurrentItem(3, true);
                BnveToAccentColor(3);
            }
        }
Beispiel #2
0
 //method to cycle between different pages via nav bar buttons
 private void Bnve_NavigationItemSelected(object sender, Android.Support.Design.Widget.BottomNavigationView.NavigationItemSelectedEventArgs e)
 {
     if (e.Item.ItemId == Resource.Id.navCalendar)
     {
         viewpager.SetCurrentItem(0, true);
         BnveToAccentColor(0);
     }
     else if (e.Item.ItemId == Resource.Id.navMap)
     {
         viewpager.SetCurrentItem(1, true);
         BnveToAccentColor(1);
     }
     else if (e.Item.ItemId == Resource.Id.navDiet)
     {
         viewpager.SetCurrentItem(2, true);
         BnveToAccentColor(2);
     }
     else if (e.Item.ItemId == Resource.Id.navHelp)
     {
         viewpager.SetCurrentItem(3, true);
         BnveToAccentColor(3);
     }
 }
Beispiel #3
0
 /// <summary>
 /// Change fragments on tab change
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void TabControl_NavigationItemSelected(object sender,
                                                Android.Support.Design.Widget.BottomNavigationView.NavigationItemSelectedEventArgs e)
 {
     LoadFragment(e.Item.ItemId);
 }