void SearchView_QueryTextSubmit(object sender, Android.Support.V7.Widget.SearchView.QueryTextSubmitEventArgs e)
 {
     if (!string.IsNullOrEmpty(e.Query) && CrossConnectivity.Current.IsConnected)
     {
         ContactCandidateRequest model = new ContactCandidateRequest()
         {
             KEYWORD = e.Query, TOKEN = MyApplication.Me.TOKEN
         };
         EngineService.EngineInstance.ContactListViewModel.LoadAllCandiateListItemCommand.Execute(model);
     }
     else
     {
         DialogUtils.ShowOKDialog(this, @"warning", "Network is disconnected");
     }
 }
示例#2
0
        private void SearchView_QueryTextSubmitAsync(object sender, Android.Support.V7.Widget.SearchView.QueryTextSubmitEventArgs e)
        {
            _searchView.ClearFocus();
            _searchView.OnActionViewCollapsed();

            SearchOffset = string.Empty;
            Adapter.Clear();

            CurrentMode = APIMode.Search;
            onScrollListener.IsLoading = true;
            HideShowProgress();
            searchQuery = e.Query;

            SupportActionBar.Title = e.Query;
            SeachProducts(searchQuery, SearchOffset);
        }
示例#3
0
        private void SearchView_QueryTextSubmitAsync(object sender, Android.Support.V7.Widget.SearchView.QueryTextSubmitEventArgs e)
        {
            txtSearch.Visibility = ViewStates.Gone;
            imgSearch.Visibility = ViewStates.Gone;
            _searchView.ClearFocus();
            _searchView.OnActionViewCollapsed();

            e.Handled    = true;
            searchQuery  = e.Query;
            SearchOffset = string.Empty;
            maxIndex     = 0;
            if (Adapter != null && Adapter.Product.Count > 0)
            {
                Adapter.Clear();
            }
            if (SubCategory != null && SubCategory.Count > 0)
            {
                search?.Invoke(this, null);
            }
            else
            {
                GetSubCategories();
            }
        }
示例#4
0
 private void QueryTextSubmitted(object sender, Android.Support.V7.Widget.SearchView.QueryTextSubmitEventArgs e)
 {
     Log.Debug(Tag, $"QueryTextSubmit: {e.Query}");
     QueryPreferences.SetStoredQuery(Activity, e.Query);
     UpdateItems();
 }
示例#5
0
 private async void SearchView_QueryTextSubmit(object sender, V7.SearchView.QueryTextSubmitEventArgs e)
 {
     await FilterTasksAsync(e.Query);
 }