TableLayout is for cases where you want a specific number of columns. However, I would like the number of columns to adjust based on the width of the screen/parent ViewGroup as done by GridLayout. And I do not actually want the grid to scroll - I want its height to expand as much as needed to display all the rows. So overriding GridView and modifying its behavior seems like the best option.
Thanks for the pointers and the discussion. On Fri, Sep 2, 2011 at 5:28 PM, Mark Murphy <[email protected]> wrote: > On Fri, Sep 2, 2011 at 8:12 PM, Shri Borde <[email protected]> wrote: > > Actually, I am using a GridView in a ListView, not a LinearLayout. > > You cannot reliably put scrollable things in other scrollable things. > > > I am using the GridView as a table, and it seems > > reasonable to want to display the table in a ListView. There needs to be > > some way to accomplish this. > > Use a TableLayout. > > -- > Mark Murphy (a Commons Guy) > http://commonsware.com | http://github.com/commonsguy > http://commonsware.com/blog | http://twitter.com/commonsguy > > Android 3.1 Programming Books: http://commonsware.com/books > > -- > You received this message because you are subscribed to the Google > Groups "Android Developers" group. > To post to this group, send email to [email protected] > To unsubscribe from this group, send email to > [email protected] > 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 [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en

