public override ArtworkCategory this[int position]
 {
     get
     {
         _artworkCategoryManager.MoveTo(position);
         return(_artworkCategoryManager.Current);
     }
 }
Пример #2
0
        private void categoryDrawerListView_ItemClicked(object sender, AdapterView.ItemClickEventArgs e)
        {
            drawerLayout.CloseDrawer(categoryDrawerListView);
            _artworkCategoryManager.MoveTo(e.Position);
            _artworkManager = new ArtworkManager(_artworkCategoryManager.Current.Title);
            artworkPagerAdapter.ArtworkManager = _artworkManager;

            viewPager.CurrentItem = 0;
        }
Пример #3
0
        protected override void OnListItemClick(ListView l, View v, int position, long id)
        {
            Intent intent = new Intent(this, typeof(ArtworkActivity));

            _artworkCategoryManager.MoveTo(position);
            var title = _artworkCategoryManager.Current.Title;

            intent.PutExtra(ArtworkActivity.CATEGORY_TITLE_EXTRA, title);
            StartActivity(intent);
        }