public ArtworkCategoryManagerAdapter(Context context, int layoutResourceId,
                                      ArtworkCategoryManager artworkCategoryManager)
 {
     _context                = context;
     _layoutResourceId       = layoutResourceId;
     _artworkCategoryManager = artworkCategoryManager;
 }
Пример #2
0
        protected override void OnCreate(Bundle savedInstanceState)
        {
            base.OnCreate(savedInstanceState);

            _artworkCategoryManager = new ArtworkCategoryManager();

            ListAdapter =
                new ArtworkCategoryManagerAdapter(this, Android.Resource.Layout.SimpleListItem1, _artworkCategoryManager);
        }
Пример #3
0
        protected override void OnCreate(Bundle savedInstanceState)
        {
            base.OnCreate(savedInstanceState);
            SetContentView(Resource.Layout.ArtworkActivity);

            _artworkCategoryManager = new ArtworkCategoryManager();
            _artworkCategoryManager.MoveFirst();

            var categoryTitle = _artworkCategoryManager.Current.Title;

            _artworkManager = new ArtworkManager(categoryTitle);
            _artworkManager.MoveFirst();
            artworkPagerAdapter = new ArtworkPagerAdapter(SupportFragmentManager, _artworkManager);
            viewPager           = FindViewById <ViewPager>(Resource.Id.artworkPager);
            viewPager.Adapter   = artworkPagerAdapter;

            drawerLayout           = FindViewById <DrawerLayout>(Resource.Id.drawerLayout);
            categoryDrawerListView = FindViewById <ListView>(Resource.Id.categoryDrawerListView);

            categoryDrawerListView.Adapter = new ArtworkCategoryManagerAdapter(this, Resource.Layout.CategoryItem, _artworkCategoryManager);
            categoryDrawerListView.SetItemChecked(0, true);

            categoryDrawerListView.ItemClick += categoryDrawerListView_ItemClicked;
        }