将动态视图添加到android tabhost

问题描述:

如何在TabHost中添加动态视图。将动态视图添加到android tabhost

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

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

这取决于您的TabHost的实施。你有没有使用活动或视图作为选项卡?

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

如果您使用Activities作为子项,您也可以使用ActivityGroup启动一个新的Intent,并在onCreate()方法中设置一个新视图。

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