android - When I add a new item in Listview previous values ​​are deleted -


When I add a new item to my ListView, it is losing the values ​​present. This was added only to the new value that was added. The goal is to add a new value without losing the existing ones. My code:

  list & lt; String & gt; List = new list & lt; String & gt; (); Zero btnAddItem_Click (object sender, EventArgs e) {ArrayAdapter & lt; String & gt; Adapter; String edttxNewItem = FindViewById & lt; Editingtext & gt; (Resource.ind.nuitim). Text; ListView ListItm = SearchWebID & lt; ListView & gt; (Resource.ind.listoff items); List.Add (edttxNewItem); Adapter = New Arrayheader & lt; String & gt; (This, Android. Resource Layout. Simplelist ITM1, list); ListItems.Adapter = Adapter; ListItems.DeferNotifyDataSetChanged (); }  

I am unfamiliar with xamarin , but It looks like you are trying to create a listview example on btnAddItem_Click

then start listItems in the form of oncreate method

  listItems = FindViewById & lt; ListView & gt; (Resource.ind.listoff items); Define as  

and listItems class variables.

and adapter are called in the btnAddItem_Click , OnCreate method.

  adapter = new array adapter & lt; String & gt; (This Android. Resource Layout, Simple List ITM1, List); Add  listItems  to   

in btnAddItem_Click just edttxNewItem and notifydatasetchanged Code> xamarin in


Comments

Popular posts from this blog

winforms - C# Form - Property Change -

java - Messages from .properties file do not display UTF-8 characters -

javascript - amcharts makechart not working -