protected override void OnCreate(Bundle bundle) { base.OnCreate(bundle); tableItems.Add(new TableItem(){ Heading="Vegetables", SubHeading = "65 items", ImageResourceId = Resource.Drawable.Vegetables }); tableItems.Add(new TableItem(){ Heading="Fruits", SubHeading = "17 items", ImageResourceId = Resource.Drawable.Fruits }); tableItems.Add(new TableItem(){ Heading="Flower Buds", SubHeading = "5 items", ImageResourceId = Resource.Drawable.FlowerBuds }); tableItems.Add(new TableItem(){ Heading="Legumes", SubHeading = "33 items", ImageResourceId = Resource.Drawable.Legumes }); tableItems.Add(new TableItem(){ Heading="Bulbs", SubHeading = "18 items", ImageResourceId = Resource.Drawable.Bulbs }); tableItems.Add(new TableItem(){ Heading="Tubers", SubHeading = "43 items", ImageResourceId = Resource.Drawable.Tubers }); ListAdapter = new HomeScreenAdapter(this, tableItems); }
protected override void OnCreate(Bundle bundle) { base.OnCreate(bundle); tableItems.Add(new TableItem(){ Heading="Vegetables", SubHeading = "65 items", ImageResourceId = Resource.Drawable.Vegetables }); tableItems.Add(new TableItem(){ Heading="Fruits", SubHeading = "17 items", ImageResourceId = Resource.Drawable.Fruits }); tableItems.Add(new TableItem(){ Heading="Flower Buds", SubHeading = "5 items", ImageResourceId = Resource.Drawable.FlowerBuds }); tableItems.Add(new TableItem(){ Heading="Legumes", SubHeading = "33 items", ImageResourceId = Resource.Drawable.Legumes }); tableItems.Add(new TableItem(){ Heading="Bulbs", SubHeading = "18 items", ImageResourceId = Resource.Drawable.Bulbs }); tableItems.Add(new TableItem(){ Heading="Tubers", SubHeading = "43 items", ImageResourceId = Resource.Drawable.Tubers }); // Select multiple rows for activated ListViews: // ListView.ChoiceMode = ChoiceMode.Multiple; ListView.ChoiceMode = ChoiceMode.Single; ListAdapter = new HomeScreenAdapter(this, tableItems); }
protected override async void OnCreate(Bundle bundle) { base.OnCreate(bundle); var db = new SQLiteAsyncConnection(dbPath); var dadosToken = db.Table <Token>(); var dadosCesv = db.Table <Cesv>(); var TokenAtual = await dadosToken.Where(x => x.data_att_token >= DateTime.Now).FirstOrDefaultAsync(); var DadosRelatorioCesv = await dadosCesv.Where(x => x.armazemId == TokenAtual.armazemId && x.cesvId == TokenAtual.cesvId).FirstOrDefaultAsync(); RelatorioCesv.Add(string.Concat("Numero: ", DadosRelatorioCesv.numero)); RelatorioCesv.Add(string.Concat("Placa: ", DadosRelatorioCesv.placa.ToUpper())); RelatorioCesv.Add(string.Concat("Status: ", DadosRelatorioCesv.statusInicio)); RelatorioCesv.Add(string.Concat("Motorista: ", DadosRelatorioCesv.nome)); RelatorioCesv.Add(string.Concat("Telefone: ", DadosRelatorioCesv.telefone)); RelatorioCesv.Add(string.Concat("Cliente: ", DadosRelatorioCesv.nomeCliente)); RelatorioCesv.Add(string.Concat("Transportadora: ", DadosRelatorioCesv.nomeTransportadora)); RelatorioCesv.Add(string.Concat("Tipo do veículo: ", DadosRelatorioCesv.tipoVeiculo)); RelatorioCesv.Add(string.Concat("Hora início: ", DadosRelatorioCesv.DataInicioAgendamentoPatio)); RelatorioCesv.Add(string.Concat("Hora fim: ", DadosRelatorioCesv.DataFimAgendamentoPatio)); ListAdapter = new HomeScreenAdapter(this, RelatorioCesv); //ListView.SetBackgroundColor(Color.ParseColor("#ff0000")); ListView.TextFilterEnabled = true; ListView.ItemClick += delegate(object sender, AdapterView.ItemClickEventArgs args) { if (args.Position == 2) { TokenAtual.cesvId = DadosRelatorioCesv.cesvId.ToString(); TokenAtual.numeroCesv = HttpUtility.UrlEncode(GeraQrCriptografado(DadosRelatorioCesv.numero.ToString())); db.InsertOrReplaceAsync(TokenAtual); //Toast.MakeText(Application, OprCesv[args.Position], ToastLength.Short).Show(); StartActivity(typeof(AlterarSituacaoOprActivity)); Finish(); VeiculosSituacaoActivity.GetInstace().Finish(); VeiculosSituacaoOprActivity.GetInstace().Finish(); } }; ListAdapter = new HomeScreenAdapter(this, RelatorioCesv); ListView.FastScrollEnabled = true; }
protected override void OnCreate(Bundle bundle) { base.OnCreate(bundle); List<string> veges = new List<string>(); Stream seedDataStream = Assets.Open(@"VegeData.txt"); System.Text.StringBuilder sb = new System.Text.StringBuilder(); using (StreamReader reader = new StreamReader(seedDataStream)) { while (!reader.EndOfStream) { veges.Add(reader.ReadLine()); } } veges.Sort((x, y) => { return x.CompareTo(y); }); items = veges.ToArray(); ListAdapter = new HomeScreenAdapter(this, items); ListView.FastScrollEnabled = true; }
private void populateListFromDB(Android.Database.ICursor sqldb_cursor) { if (sqldb_cursor != null) { sqldb_cursor.MoveToFirst(); do { var itm = new TableItem { Id = sqldb_cursor.GetString(0), Heading = sqldb_cursor.GetString(1) , SubHeading = sqldb_cursor.GetString(2), DownloadUrl = sqldb_cursor.GetString(3), ImageName = sqldb_cursor.GetString(4) }; items.Add (itm); } while (sqldb_cursor.MoveToNext()); } progress.Dismiss(); ListAdapter = new HomeScreenAdapter(this, items); ListView.FastScrollEnabled = true; }