protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); courseCategoryManager = new CourseCategoryManager(); courseCategoryManager.MoveFirst(); // Create your application here SetContentView(Resource.Layout.CourseActivity); string displayCategoryTitle = courseCategoryManager.Current.Title; //string displayCategoryTitle = DEFAULT_CATEGORY_TITLE; //Intent startUpIntent = this.Intent; //if (startUpIntent != null) //{ // String displayCategoryTitleExtra = startUpIntent.GetStringExtra(DEFAULT_CATEGORY_TITLE_EXTRA); // if (displayCategoryTitleExtra != null) // displayCategoryTitle = displayCategoryTitleExtra; //} courseManager = new CourseManager(displayCategoryTitle); courseManager.MoveFirst(); coursePagerAdapter = new CoursePagerAdapter(SupportFragmentManager, courseManager); viewPager = FindViewById <ViewPager>(Resource.Id.coursePager); viewPager.Adapter = coursePagerAdapter; drawerLayout = FindViewById <DrawerLayout>(Resource.Id.drawerLayout); drawerListView = FindViewById <ListView>(Resource.Id.categoryDrawerListView); drawerListView.Adapter = new CourseCatagoryManagerAdapter(this, Resource.Layout.SideNavigation, courseCategoryManager); drawerListView.SetItemChecked(0, true); drawerListView.ItemClick += DrawerListView_ItemClick; }