private void submitOnClick(object sender, EventArgs args) { EditText text = FindViewById <EditText>(Resource.Id.edit_notes); GeneralNotesController gc = new GeneralNotesController(); gc.AddNote(campaignText, text.Text); Finish(); }
private void UpdateNotesList() { GeneralNotesController gc = new GeneralNotesController(); List <string> notes = new List <string>(gc.GetNotes(campaignText)); if (notes[0] == null) { return; } LinearLayout linearLayout = FindViewById <LinearLayout>(Resource.Id.list_layout); ListView listView = (ListView)linearLayout.GetChildAt(0); ArrayAdapter <string> adapter = new ArrayAdapter <string>(this, Android.Resource.Layout.SimpleListItem1, notes); if (listView != null) { listView.Adapter = adapter; } linearLayout.RefreshDrawableState(); }
private void CreateNotesList() { GeneralNotesController gc = new GeneralNotesController(); List <String> notes = new List <String>(gc.GetNotes(campaignText)); if (notes[0] == null) { notes = new List <string>(); } ArrayAdapter <string> adapter = new ArrayAdapter <string>(this, Android.Resource.Layout.SimpleListItem1, notes); ListView listView = new ListView(this); var padding = Convert.ToInt32(TypedValue.ApplyDimension(ComplexUnitType.Dip, 4, this.Resources.DisplayMetrics)); listView.SetPadding(padding, padding, padding, padding); listView.Adapter = adapter; listView.TextFilterEnabled = true; LinearLayout ll = FindViewById <LinearLayout>(Resource.Id.list_layout); ll.AddView(listView); }