Пример #1
0
        void SearchQueryTextChange(object sender, SearchView.QueryTextChangeEventArgs e)
        {
            var matchingValues = listFromServer.Where(stringToCheck => stringToCheck.Title.Contains(e.NewText));

            projectNameListAdapter  = new ProjectNameListAdapter(Application.Context, matchingValues.ToList());
            listProjectName.Adapter = projectNameListAdapter;
        }
Пример #2
0
        private async void LoadProjectsAsync()
        {
            progressBar.Visibility = ViewStates.Visible;

            if (Utility.IsInternetAvailable(this))
            {
                projectService = new ProjectService(userSession.AccessToken);
                listFromServer = (await projectService.GetProjectList(userSession.UserId)).ToList();
            }
            else
            {
                Utility.DisplayToast(this, Resources.GetString(Resource.String.NoInternet));
            }

            projectNameListAdapter  = new ProjectNameListAdapter(Application.Context, listFromServer);
            listProjectName.Adapter = projectNameListAdapter;
            progressBar.Visibility  = ViewStates.Gone;
        }