protected override void OnCreate(Bundle bundle) { base.OnCreate(bundle); SetContentView(Resource.Layout.telagerarlancamento); //Ativa o botão de voltar na action bar this.ActionBar.SetDisplayHomeAsUpEnabled(true); List <string> nomes = new List <string>(); list = GerenciadorBanco.acessarContas(); list.ForEach((Contas c) => { nomes.Add(c.Nome); }); ArrayAdapter ad = new ArrayAdapter(this, Android.Resource.Layout.SimpleSpinnerDropDownItem, nomes); FindViewById <Spinner>(Resource.Id.spinner1).Adapter = ad; List <string> nomes2 = new List <string>(); list2 = GerenciadorBanco.acessarCategorias(); list2.ForEach((Categorias c) => { nomes2.Add(c.Nome); }); ArrayAdapter ad2 = new ArrayAdapter(this, Android.Resource.Layout.SimpleSpinnerDropDownItem, nomes2); FindViewById <Spinner>(Resource.Id.spinner3).Adapter = ad2; FindViewById <Button>(Resource.Id.button1).Click += Lancar; }
public void LoadList() { //Criando a listview e passando os parâmetros List <string> nomes = new List <string>(); //Aqui serão adicionados os dados do DB if (grupo == "") { DADOS = GerenciadorBanco.SelectGruposWithTable(); this.ActionBar.Title = "Categorias"; DADOS.ForEach((Categorias i) => { nomes.Add(i.Grupo); }); } else { DADOS = GerenciadorBanco.acessarCategorias("WHERE Grupo = \"" + grupo + "\""); if (DADOS.Count == 0) { grupo = ""; LoadList(); return; } else { this.ActionBar.Title = grupo + "/"; } DADOS.ForEach((Categorias i) => { nomes.Add(i.Nome); }); } GerenciamentoLista GL = new GerenciamentoLista(nomes, this); FindViewById <ListView>(Resource.Id.categoriasView).Adapter = GL; }