Click here to Skip to main content
       

Mobile

 
QuestionSD card CID PinmemberShrikant Bhongade28-Oct-12 20:44 
AnswerRe: SD card CID PinmvpRichard MacCutchan28-Oct-12 22:55 
QuestionAuthentication Protocol in mobile web services PinmemberEng.Fatima M28-Oct-12 6:32 
QuestionPayPal Integration with IPhone Native Application Pinmemberkeyur satyadev25-Oct-12 0:25 
AnswerRe: PayPal Integration with IPhone Native Application PinmvpRichard MacCutchan25-Oct-12 1:27 
Questionhow retrative data from Swlite3 and display as text Pinmemberahrahr23-Oct-12 6:52 
QuestionWant to get location from latitude and longitude in Blackberry? Pinmemberamanarora BB22-Oct-12 22:32 
QuestionAdd new listitem in Listview dynamically [modified] Pinmemberklaydze18-Oct-12 21:29 
Hi Guys,
 
I populated my listview in android using ArrayAdapter. Populating my listview is easy BUT I'm having trouble adding new item on it dynamically.
 
Kindly check my code.
 
[Activity(Label = "Country List", MainLauncher = true)]
    public class MyListViewActivity : Activity
    {
        List<string> countries = new List<string>();
        ArrayAdapter<string> adapter;
        ListView lvw;
        
        protected override void OnCreate(Bundle bundle)
        {
            base.OnCreate(bundle);
            
            SetContentView(Resource.Layout.ListviewLayout);
            InitCounties();
                                                
            lvw = FindViewById<ListView>(Resource.Id.lvwCountry);
            EditText txtMsg = FindViewById<EditText>(Resource.Id.edit_text_out);
            Button btnSend = FindViewById<Button>(Resource.Id.button_send);
 
            adapter = new ArrayAdapter<string>(this, Android.Resource.Layout.SimpleListItem1, countries);
            lvw.Adapter = adapter;
            lvw.TextFilterEnabled = true;
            lvw.FastScrollEnabled = true;
 
            btnSend.Click += delegate(object sender, EventArgs e)
            {
                addItems(txtMsg.Text);
            };
        }
     }
 
void InitCounties()
{
        countries.Add("Philippines");
        countries.Add("USA");
        countries.Add("Hong Kong");
        countries.Add("Singapore");
        countries.Add("Russia");
        countries.Add("Afghanistan");
        countries.Add("Albania");
        countries.Add("Algeria");
        countries.Add("American Samoa");
	countries.Add("Andorra");
}
 
public void addItems(string newItem)
{
     counties.Add(newItem);
     adapter.NotifyDataSetChanged();
}
 
Actually the newitem will add in the collection but when I break and check the adapter, the property Count does not changed and my listview is still the same.
 
I know I'm missing somewhere in my code but I don't know where exactly it is.
 
BTW, I'm using Visual Studio 2010 (Mono for Android) in my code.
 
Thanks
if(you type your code here) {
Messagebox.Show("You help me a lot!");
}
else {
You help me = null;
}


modified 19-Oct-12 3:39am.

QuestionHTML 5 the future? Pinmemberkakah100014-Oct-12 8:47 
AnswerRe: HTML 5 the future? PinmvpRichard MacCutchan14-Oct-12 21:03 
GeneralRe: HTML 5 the future? Pinmemberkakah100014-Oct-12 21:41 
GeneralRe: HTML 5 the future? PinmvpRichard MacCutchan15-Oct-12 4:37 
GeneralRe: HTML 5 the future? Pinmemberkakah100015-Oct-12 4:45 
QuestionMobile Application Development (Windows Platform) PinmemberAbdul Rahman Hamidy9-Oct-12 0:10 
AnswerRe: Mobile Application Development (Windows Platform) PinprotectorPete O'Hanlon9-Oct-12 1:23 
GeneralRe: Mobile Application Development (Windows Platform) PinmemberAbdul Rahman Hamidy9-Oct-12 17:58 
AnswerRe: Mobile Application Development (Windows Platform) Pinmemberbiop.codeproject31-Oct-12 16:36 
QuestionAndroid Dev for ICS 4.0.4 PinmemberDana Gibson8-Oct-12 6:55 
AnswerRe: Android Dev for ICS 4.0.4 PinmemberMike DiGiovanni9-Oct-12 1:44 
Questionandroid action bar Pinmembermsh667-Oct-12 1:15 
AnswerRe: android action bar PinmvpRichard MacCutchan7-Oct-12 1:30 
GeneralRe: android action bar Pinmembermsh667-Oct-12 1:44 
GeneralRe: android action bar PinmvpRichard MacCutchan7-Oct-12 2:00 
AnswerRe: android action bar Pinmembermsh667-Oct-12 2:26 
Suggestioncan i move objects in blackberry os 5.0? Pinmemberamanarora BB6-Oct-12 7:18 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.


Advertise | Privacy | Mobile
Web02 | 2.8.140827.1 | Last Updated 27 Aug 2014
Copyright © CodeProject, 1999-2014
All Rights Reserved. Terms of Service
Layout: fixed | fluid