protected override async void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); // Create your application here SetContentView(Resource.Layout.NuevoLugar); filtroEditText = FindViewById <EditText>(Resource.Id.filtroEditText); venuesListView = FindViewById <ListView>(Resource.Id.venuesListView); categoriasSpinner = FindViewById <Spinner>(Resource.Id.categoriasSpinner); nuevoLugarToolbar = FindViewById <Toolbar>(Resource.Id.nuevoLugarToolbar); venuesListView.ChoiceMode = ChoiceMode.Multiple; SetActionBar(nuevoLugarToolbar); ActionBar.Title = "Barra"; viaje.Id = Intent.Extras.GetInt("ciudad_seleccionada_id"); viaje.Nombre = Intent.Extras.GetString("ciudad_seleccionada"); ServiceFourSquare servicios = new ServiceFourSquare(); lstCategories = await servicios.obtenerCategorias(); var spinneradapter = new ArrayAdapter(this, Android.Resource.Layout.SimpleSpinnerItem, lstCategories); categoriasSpinner.Adapter = spinneradapter; categoriasSpinner.ItemSelected += CategoriasSpinner_ItemSelected; filtroEditText.TextChanged += FiltroEditText_TextChanged; }
public override async void ViewDidLoad() { base.ViewDidLoad(); lugaresTableView.AllowsMultipleSelection = true; ServiceFourSquare servicio = new ServiceFourSquare(); lstCategorias = await servicio.obtenerCategorias(); var modelo = new CategoriaPickerViewModel(lstCategorias); modelo.Categoria_Seleccionada += Modelo_Categoria_Seleccionada; categoriasPickerView.Model = modelo; guardarLugarBarButtonItem.Clicked += GuardarLugarBarButtonItem_Clicked; lstVenues = await servicio.obtenerListaLugares(ViajeSeleccionado.Nombre, modelo.IdcategoriaSeleccionada); setTableSource(this.lstVenues); filtrotextField.EditingChanged += FiltrotextField_EditingChanged; }