2010-11-19 111 views
1

我使用LinearLayout和第一我有一個MapView和地圖下面我有信息字段TableLayout如何動態添加視圖或在其他組件上添加視圖?

當用戶在選項菜單上選擇特定菜單項時,現在我想添加其他信息字段(例如新的TableLayout)。我希望這些字段位於MapViewTableLayout之間,或位於MapView的底部區域之上。

如何在用戶選擇菜單項後動態添加此TableLayout附加信息字段?如何在MapView以下或MapView的底部區域之上顯示?

回答

2

考慮使用ViewStubs隱藏點播視圖。如果您需要在其他視圖上顯示某些內容,則可以使用另一個容器來保存MapView和存根,FrameLayout可能是一個很好的候選項。