public override AndroidCategory this[int position] { get { AndroidCategoryManager.MoveTo(position); return(AndroidCategoryManager.Current); } }
private void CategoryDrawerListView_ItemClick(object sender, AdapterView.ItemClickEventArgs e) { drawerLayout.CloseDrawer(categoryDrawerListView); AndroidCategoryManager.MoveTo(e.Position); AndroidManager = new AndroidManager(AndroidCategoryManager.Current.Title); AndroidPagerAdapter.AndroidManager = AndroidManager; viewPager.CurrentItem = 0; }
protected override void OnListItemClick(ListView l, View v, int position, long id) { Intent intent = new Intent(this, typeof(AndroidActivity)); AndroidCategoryManager.MoveTo(position); String categoryTitle = AndroidCategoryManager.Current.Title; intent.PutExtra(AndroidActivity.DISPLAY_CATEGORY_TITLE_EXTRA, categoryTitle); StartActivity(intent); }