2011-06-10 188 views
2

如何在TabHost中添加動態視圖。將動態視圖添加到android tabhost

我有兩個標籤,即TabATabB。在TabA中,我有2個按鈕,並且我想要設置TabB的佈局(我有2個不同的XML佈局),具體取決於在TabA中按下的按鈕。

任何人都可以幫助我。 謝謝!

回答

0

這取決於您的TabHost的實施。你有沒有使用活動或視圖作爲選項卡?

通常在您的TabActivity中,您可以使用getTabHost()。getTabWidget()。getChildAt(index)或其他方法來獲取Tab的視圖。

如果您使用Activities作爲子項,您也可以使用ActivityGroup啓動一個新的Intent,並在onCreate()方法中設置一個新視圖。

如果您在使用TabHosts查找ActivityGroups時遇到問題,我可以爲您提供一個代碼示例,向您展示如何執行此操作以及如何通過單擊按鈕來更改另一個選項卡中的視圖。