Adding Views to an Android Viewgroup Programmatically

Matt Gould picture Matt Gould · Sep 30, 2011 · Viewed 7.4k times · Source

This seems to be a common question yet documentation is very hard to find. I'm looking for examples that show me how to create my own view group (preferably by extending an already existing one) and then add views programmaticly.

Thanks.

Answer

Blackbelt picture Blackbelt · Sep 30, 2011

ViewGroup

ViewGroup is abstract, and its onLayout is abstract too. So you need to provide an implementation for onLayout where you do assign a position at every child (View) of the viewgroup.