Exemplo n.º 1
0
        public MyEventsAdapter(Activity context, IEnumerable <EventShort> items) //: base()           Раньше передавался и массив с фотками - , Photo[] photos
        {
            _context = context;
            _items   = items.OrderBy(s => s.Name).ToList();                         //Когда было наоборот, массив, было - .ToArray()
            var check1 = new WorkingInetInteractDB();

            _photos = check1.GetEventsPhotos(_items.ToArray());
            Filter  = new SuggestionsFilter(this);                                  //Добавляем в конструктор фильтр
        }
Exemplo n.º 2
0
        public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
        {
            var view = inflater.Inflate(Resource.Layout.Events, container, false);

            _listView = view.FindViewById <ListView>(Resource.Id.FoundedEventsList);             // Set our View from the Events layout resource

            //Получаем краткие данные по событиям
            var check1        = new WorkingInetInteractDB();
            var newEventsData = check1.GetEventsData(allevents).ToList <EventShort>();

            myEventsAdapter      = new MyEventsAdapter(Activity, newEventsData);
            _listView.Adapter    = myEventsAdapter;
            _listView.ItemClick += OnListItemClick;

            SetHasOptionsMenu(true);
            return(view);
        }