Пример #1
0
        public override void OnCreate(Bundle savedInstanceState)
        {
            base.OnCreate(savedInstanceState);

            Teams   = Arguments.GetObject <List <Team> >("teams");
            Leagues = Arguments.GetObject <List <League> >("leagues");

            adapter = new TeamsAdapter(Activity, Teams.GroupBy(t => t.LeagueId).Select(t => t.ToList()), Leagues);
        }
Пример #2
0
        public TeamContentViewHolder(View itemView, Action <int> listener, TeamsAdapter adapter) : base(itemView)
        {
            TextView = itemView.FindViewById <TextView>(Resource.Id.cardName);

            itemView.Click += (sender, e) => listener((adapter.Contents[adapter.ListItems[AdapterPosition].Index] as Team).Id);
        }