This is a POC, EditText(And Spinner) areas inside a List view, Assumptions: Full touch device , The initial list data for setting up the list is from a cursor from a db(can use any data source, eg, content provider etc.) and store values into a simple datastructure. And structuring the Android application the right way with a separate model. Comments on design choices are welcome.