I have found another custom adapter tutorial at the following site: http://thetechnib.blogspot.com/2010/12/android-tutorial-custom-adapter-for.html I am going to try and modify it and see whether I can get what you suggest to work here.
John Goche On Sun, Sep 18, 2011 at 7:48 PM, John Goche <johngoch...@googlemail.com>wrote: > > Thanks Romain, > > Thank you for your answer. I would like to use the second method. Can you > please > tell me a little bit more about how to use the two methods you describe. > First of all, which > Adapter class should I subclass (if I need to subclass at all). Can I > subclass SimpleAdapter? > I was able to understand the following code: > http://ykyuen.wordpress.com/2010/01/03/android-simple-listview-using-simpleadapter/but > I am not sure whether I can adapt it to use getItemViewType and > getViewTypeCount. > My rows contain textviews with strings but it seems like I am looking in > the wrong place. > > Thanks again, > > Regards, > > John Goche > > > On Sat, Sep 17, 2011 at 8:52 PM, Romain Guy <romain...@android.com> wrote: > >> Hi John, >> >> You have to do it programmatically from the adapter. You have two ways of >> doing it. Either you can use a single list item with some of its child views >> marked with a GONE visibility or you can use different list items. The >> preferred solution is the latter. If you decide to use it, you need to >> override getItemViewType() and getViewTypeCount(). >> >> Android's XML files do not contain logic. >> >> On Sat, Sep 17, 2011 at 11:47 AM, John Goche >> <johngoch...@googlemail.com>wrote: >> >>> >>> Hello, >>> >>> I need a dynamic list view which has heterogenous row entries. >>> For instance one item may have two text edits whereas another >>> list item may have four text edits. Does this mean I have to do it >>> all programmatically and cannot encode an <if> (say like in Java >>> Apache Tomcat Struts Library) to decide how my list row should >>> appear (with 2 or with 4 text edits)? >>> >>> What other options would I have to do this? >>> >>> Thanks, >>> >>> John Goche >>> >>> -- >>> You received this message because you are subscribed to the Google >>> Groups "Android Developers" group. >>> To post to this group, send email to android-developers@googlegroups.com >>> To unsubscribe from this group, send email to >>> android-developers+unsubscr...@googlegroups.com >>> For more options, visit this group at >>> http://groups.google.com/group/android-developers?hl=en >> >> >> >> >> -- >> Romain Guy >> Android framework engineer >> romain...@android.com >> >> -- >> You received this message because you are subscribed to the Google >> Groups "Android Developers" group. >> To post to this group, send email to android-developers@googlegroups.com >> To unsubscribe from this group, send email to >> android-developers+unsubscr...@googlegroups.com >> For more options, visit this group at >> http://groups.google.com/group/android-developers?hl=en > > > -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en