I have a special requirement in one of my project. I have an ArrayList
of items and I want to show the View
s like in the image below.
All the brown boxes are View
's (TextView
or LinearLayout
or Button
). I want to add them in the order they are numbered. Their width depends on the content inside them i.e. length of text in the case of TextView
.
When I add a new view, I want it to be on the right side of the previous view if their is space otherwise it should go in the next line/row.
How can I accomplish this?