添加动态视图到android tabhost

时间:2011-06-10 20:39:09

标签: android android-tabhost

如何在TabHost中添加动态视图。

我有两个标签,即TabATabB。在TabA中,我有2个按钮,我想设置TabB的布局(我有2个不同的XML布局),具体取决于TabA中按下的按钮。

任何人都可以帮助我。 谢谢!

1 个答案:

答案 0 :(得分:0)

这取决于你的TabHost的实现。您是否将活动或视图用作标签?

通常在TabActivity中,您可以使用getTabHost()。getTabWidget()。getChildAt(index)或其他方法来获取Tab的视图。

如果您将“活动”用作子项,您还可以使用ActivityGroup启动新的Intent并在onCreate()方法中设置新视图。

如果您在使用TabHosts查找ActivityGroups的示例时遇到问题,我可以为您提供一个代码示例,说明如何执行此操作以及如何通过单击按钮更改另一个选项卡中的视图。