protected void setupTabLayout(FragmentAdapter fragmentAdapter) { var viewPager = FindViewById<Android.Support.V4.View.ViewPager>(Resource.Id.viewpager); if (viewPager != null) { viewPager.Adapter = fragmentAdapter; } tabLayout = FindViewById<TabLayout>(Resource.Id.tabs); tabLayout.SetupWithViewPager(viewPager); }
protected override void OnCreate(Bundle bundle) { base.Oncreate(bundle); SetContentView(Resource.Layout.Main); // Toolbar var toolbar = FindViewById<V7Toolbar>(Resource.Id.toolbar); setupToolbar(toolbar); // NavigationView and DrawerLayout var navigationView = FindViewById<NavigationView> (Resource.Id.nav_view); setupNavigationView(navigationView); // ViewPager and TabLayout var fragmentAdapter = new FragmentAdapter(SupportFragmentManager); fragmentAdapter.AddFragment(new BookshelfViewFragment(), "View"); fragmentAdapter.AddFragment(new BookshelfEditFragment(), "Edit"); setupTabLayout(fragmentAdapter); // FAB setupFloatingActionButton(); }