Пример #1
0
        private void CarregarLista()
        {
            PratoDAO prat = new PratoDAO(this);

            list = prat.listar();

            ListAdapter = new ArrayAdapter <Prato>(this, Android.Resource.Layout.SelectDialogMultiChoice, list);

            ListView lstPratos = FindViewById <ListView>(Resource.Id.lstDeletar);

            lstPratos.ChoiceMode = Android.Widget.ChoiceMode.Multiple;



            lstPratos.Adapter = ListAdapter;
        }
Пример #2
0
        private void varrerLista()
        {
            PratoDAO dao         = new PratoDAO(this);
            var      sparseArray = FindViewById <ListView>(Resource.Id.lstDeletar).CheckedItemPositions;

            for (var i = 0; i < sparseArray.Size(); i++)
            {
                if (sparseArray.ValueAt(i))
                {
                    Log.Info("DELETAR", "INDEX = " + i + " KEY=" + sparseArray.KeyAt(i) + "=" + sparseArray.ValueAt(i));
                    dao.deletar(list[sparseArray.KeyAt(i)]);
                }

                Console.Write(sparseArray.KeyAt(i) + "=" + sparseArray.ValueAt(i) + ",");
            }
            Console.WriteLine();

            dao.Close();
        }