Android 从选项卡中抓取TabHost视图

Android 从选项卡中抓取TabHost视图,android,android-tabhost,Android,Android Tabhost,现在我得到了一个包含多个选项卡的TabHost,为了简化视图并重用TextView,我创建了一个TabHost,即公共信息驻留在TabHost视图中,而不是所有选项卡都具有相同的TextView 下面是TabHost视图的快速示意图 |------------| | name $$$ | |------------| | TabContent | | | | | |------------| |Tab Tab Tab | |------------

现在我得到了一个包含多个选项卡的TabHost,为了简化视图并重用TextView,我创建了一个TabHost,即公共信息驻留在TabHost视图中,而不是所有选项卡都具有相同的TextView

下面是TabHost视图的快速示意图

|------------|
| name  $$$  |
|------------|
| TabContent |
|            |
|            |
|------------|
|Tab Tab Tab |
|------------|
扩展TabActivity的主要活动是MainActivity,我已经使用Intent启动了这三个选项卡

现在,对于手头的问题,在StatusActivity中,我想更新“name”和“$$$”文本视图(它们都是在属于MainActivity的视图中定义的)

也许这是一种愚蠢的处理方式,但我认为,由于名称和排名将显示在每个视图中,我认为将它们放在一个位置,并在总和更改时更新$$是一个好主意

但无论尝试什么,我似乎都无法获得$$$TextView。

尝试:

TabActivity ta = ((TabActivity) getParent());
因此,如果要获取TabHost:

((TabActivity) getParent()).getTabHost();