Example #1
0
        private Task SetAdapter()
        {
            alarms = new List <Alarm>();
            foreach (var alarm in alarmsStringsList)
            {
                alarms.Add(alarmsList.FirstOrDefault(a => a.Id == alarm.Id));
            }
            var adapter = new AlarmsHistoryAdapter(this, alarms);

            alarmsListView         = FindViewById <ListView>(Resource.Id.alarmsListView);
            alarmsListView.Adapter = adapter;
            return(Task.CompletedTask);
        }
Example #2
0
        private void AlarmsSearchView_TextChanged(object sender, Android.Text.TextChangedEventArgs e)
        {
            alarms = new List <Alarm>();
            var alarmsTemp = alarmsStringsList.Where(a => a.Text.ToLower().Contains(e.Text.ToString().ToLower()));

            foreach (var alarm in alarmsTemp)
            {
                alarms.Add(alarmsList.FirstOrDefault(a => a.Id == alarm.Id));
            }
            var adapter = new AlarmsHistoryAdapter(this, alarms);

            alarmsListView         = FindViewById <ListView>(Resource.Id.alarmsListView);
            alarmsListView.Adapter = adapter;
        }