Example #1
0
        public SearchView(Activity activity, SearchPresenter presenter)
            : base(activity)
        {
            this.presenter = presenter;
            activity.SetContentView(Resource.Layout.search_results);
            this.tvNoResultsFound            = activity.FindViewById <TextView> (Resource.Id.search_result_tv_no_results);
            this.tvNoResultsFound.Visibility = ViewStates.Gone;
            this.progressBar       = activity.FindViewById <ProgressBar> (Resource.Id.search_result_progressbar);
            this.tripSearchAdapter = new TripSearchResultAdapter(activity.LayoutInflater);

            this.listViewResults = activity.FindViewById <ListView>(Resource.Id.search_results_list_view);

            this.listViewResults.Adapter    = this.tripSearchAdapter;
            this.listViewResults.ItemClick += (object sender, AdapterView.ItemClickEventArgs args)
                                              => OnItinerarySelected(sender, args);

            ShowBusy(true);
        }
Example #2
0
 protected override void OnCreate(Bundle bundle)
 {
     base.OnCreate(bundle);
     this.presenter = new SearchPresenter(this, Intent.Extras);
 }