protected override void OnPostExecute(Java.Lang.Object result)
 {
     base.OnPostExecute(result);
     p.Dismiss();
     if (result != null && eventData != null)
     {
         tvNodata.Visibility = ViewStates.Gone;
         objAdapter          = new EventSearchAdapter(activity, eventData);
         lvEvent.Adapter     = objAdapter;
         etTextEventSearch.AddTextChangedListener(new textwatcher(this));
         lvEvent.TextFilterEnabled   = true;
         lvEvent.OnItemClickListener = new lvItemClickListner(activity, eventData);
         if (eventData.Count == 0)
         {
             tvNodata.Visibility = ViewStates.Visible;
         }
     }
 }
예제 #2
0
            protected override void OnPostExecute(Java.Lang.Object result)
            {
                base.OnPostExecute(result);
                if (searchView != null)
                {
                    searchView.ClearFocus();
                }
                p.Dismiss();
                if (result != null && eventData != null)
                {
                    var adapter = new EventSearchAdapter(activity, eventData);

                    if (eventData.Count > 0)
                    {
                        lvEventSearch.Adapter             = adapter;
                        lvEventSearch.OnItemClickListener = new lvItemClickListner(activity, eventData);
                    }
                    else
                    {
                        lvEventSearch.Adapter = adapter;
                        emptyText.Visibility  = ViewStates.Visible;
                    }
                }
            }