I don't think the memory load will be as bad as you imagine. I plan to give the user a pick-list of which columns they want to see in the table. In practice, they will rarely choose more than a handful. Likewise, there are rarely more than a few dozen rows. So total memory footprint is <o>200Kbytes.
For now I'll just use a GridView and continue to think about my options. IMHO, this is a pretty glaring omission from the GridView functionality, since 9 times out of 10 people need to understand their orientation in the grid - what rows and columns they are viewing. On Aug 30, 10:58 am, Mark Murphy <mmur...@commonsware.com> wrote: > On Mon, Aug 30, 2010 at 1:48 PM, Bret > Foremanbegin_of_the_skype_highlighting end_of_the_skype_highlighting<bret.fore...@gmail.com> > wrote: > > What do you think about the difficulty of synchronizing the scrolling > > of the ListViews? > > I think it will be difficult. I also think your solution will be > memory-intensive for large numbers of columns. > > The "right" answer is for this to be implemented at a lower level, > perhaps using the code from GridView as a basis. What you really want > is a GridView that supports horizontal scrolling (up to a stated > number of columns) and pinning of certain rows/columns. Done properly, > the memory consumption would be limited to the visible cells -- your > HorizontalScrollView-of-ListViews will require memory proportional to > the total number of columns, not just the visible columns. > > However, to paraphrase Thomas Hobbes, any solution for this will be > nasty, brutish, and long. GridView is ~2,000 lines of code, and you > want a superset of GridView capabilities. > > -- > Mark Murphy (a Commons > Guy)http://commonsware.com|http://github.com/commonsguyhttp://commonsware.com/blog|http://twitter.com/commonsguy > > _The Busy Coder's Guide to *Advanced* Android Development_ Version 1.9 > Available! -- 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