I have a dynamic length ListView of multiple EditText items, ie. it can have anything from 3 to 27 EditTexts in a scrolling vertical list. I'm using a SimpleCursorAdapter. The user can make changes to any number of those EditTexts, then click either an Accept button or a Reject button for the whole list. Can someone please suggest a way that I could interrogate the ListView at run time after an Accept click to get a handle to each of the EditText items contained in the ListView one by one, so that I can save the values in them back into my SQLite database? Thanks.