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(); }
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(); }