Create Dynamic per view per activity
<p>Currently I am involved in an Android Project, and I got some fundamental problem. The idea is to create a dynamic application, this application will create its view based on JSON. Now, when I search this on Google, there is some advice that not to use <a href="http://stackoverflow.com/questions/4757418/pattern-one-activity-multiple-views-advantages-and-disadvantages">One Activity for Multiple View</a>. Is there any of you know how to Create Dynamic View?</p>

<p>Some detail on process flow=
WebService Server --List Menus(JSON)--> Android Device --> Create Tab for Menu Categorization (dynamically) --> Create each Tab's Content Dynamically(listView) --> Click able listView member --> when clicked new View will replace Tab's Content --> able to go back to previous view</p>

<p>The needs is whenever there are new menus, there will be no more code changes in the android device (not major). There are some idea that come to me to use java stack to store the view config, then each time it will be loaded into same activity <em>not recommended</em></p>
