Beispiel #1
0
        protected override void OnCreate(Bundle savedInstanceState)
        {
            base.OnCreate(savedInstanceState);

            // Layout toevoegen
            SetContentView(Resource.Layout.Formulier);

            // Opzoeken van de spinner in het .axml bestand
            var spnMenu = FindViewById<Spinner>(Resource.Id.vak_array);
            datumWeergeven = FindViewById<TextView>(Resource.Id.kieseendatum);
            kiesDatum = FindViewById<Button>(Resource.Id.btnKiesDatum);
            Opslaan = FindViewById<Button>(Resource.Id.btnOpslaan);
            opm = FindViewById<EditText>(Resource.Id.opmerking);

            hw = new Huiswerk();

            // Toevoegen van een EventHandler die triggerd op het moment dat er is gekozen
            spnMenu.ItemSelected += (sender, e) =>
            {
                var s = sender as Spinner;

                Toast.MakeText(this, "Gekozen item is " + s.GetItemAtPosition(e.Position), ToastLength.Short).Show();
            };

            // Click event toevoegen
            kiesDatum.Click += delegate { ShowDialog(DATUM_DIALOOG_ID); };

            Opslaan.Click += (object sender, EventArgs e) =>
            {
                hw.Opmerking = opm.Text;

                HuiswerkDB hwdb = new HuiswerkDB();
                // opslaan van huiswerk in database
                string msg = hwdb.insertUpdateData(hw);
                if (msg == "ok")
                {
                    Finish();
                }
                else
                {
                    Toast.MakeText(this, msg, ToastLength.Short).Show();
                }

            };

            // Datum van vandaag
            datum = DateTime.Today;

            // Laat de datum zien
            UpdateDisplay();
        }
Beispiel #2
0
        protected override void OnCreate(Bundle bundle)
        {
            base.OnCreate(bundle);

            // Set our view from the "main" layout resource
            SetContentView(Resource.Layout.Main);

            // De afbeeling in de ImageView tonen
            IV = FindViewById<ImageView>(Resource.Id.IV);
            IV.SetImageResource(Resource.Drawable.Menu);

            // Klasse ophalen en de stappen in de Toast weergeven
            HuiswerkDB hwDB = new HuiswerkDB();
            Toast.MakeText(this, hwDB.result, ToastLength.Long).Show();
        }