Exemple #1
0
        private View CreateFavoriteStaffView(int userId)
        {
            var favoriteStaffEnumerable = Presenter.GetUserFavoriteStaffEnumerable(userId, PageLength);
            var retView         = LayoutInflater.Inflate(Resource.Layout.View_List, null);
            var recycler        = retView.FindViewById <RecyclerView>(Resource.Id.List_RecyclerView);
            var recyclerAdapter = new StaffEdgeRecyclerAdapter(this, favoriteStaffEnumerable, CardType, StaffEdgeViewModel.CreateFavoriteStaffEdgeViewModel);

            recycler.SetAdapter(recyclerAdapter);

            return(retView);
        }
Exemple #2
0
        private View CreateMediaStaffView(int mediaId)
        {
            var mediaStaffEnumerable = Presenter.GetMediaStaffEnumerable(mediaId, PageLength);
            var retView  = LayoutInflater.Inflate(Resource.Layout.View_List, null);
            var recycler = retView.FindViewById <RecyclerView>(Resource.Id.List_RecyclerView);
            var dialogRecyclerAdapter = new StaffEdgeRecyclerAdapter(this, mediaStaffEnumerable, CardType, StaffEdgeViewModel.CreateStaffEdgeViewModel);

            recycler.SetAdapter(dialogRecyclerAdapter);

            return(retView);
        }