//Event get video by Category private void MCatAdapterOnItemClick(object sender, CategoryAdapterClickEventArgs e) { try { if (e.Position <= -1) { return; } var item = MCatAdapter.GetItem(e.Position); if (item == null) { return; } Bundle bundle = new Bundle(); bundle.PutString("CatId", item.Id); bundle.PutString("CatName", item.Name); VideosByCategoryFragment videoViewerFragment = new VideosByCategoryFragment() { Arguments = bundle }; GlobalContext.FragmentBottomNavigator.DisplayFragment(videoViewerFragment); } catch (Exception exception) { Console.WriteLine(exception); } }
void SetUpQuizGrid(GridView categoriesView) { categoriesView.ItemClick += (sender, e) => { var activity = Activity; StartCategoryActivityWithTransition(activity, e.View.FindViewById(Resource.Id.category_title), (Category)categoryAdapter.GetItem(e.Position)); }; categoryAdapter = new CategoryAdapter(Activity); categoriesView.Adapter = categoryAdapter; }