如何从父活动/标签活动中调用活动组内的子活动功能?

时间:2012-08-29 17:12:20

标签: android function tabactivity activitygroup childactivity

假设我有一个由TabHost组成的标签活动。 TabHost包含2个选项卡,每个选项卡都有一个活动组。每个活动组包含一个活动。现在,比如说,Tab Activity是A类。两个活动组是B类和B类。 C级B& C,每个包含D类和D类。 E级。所以层次结构是,

一个
| |
B C
| |

现在,我想在调用A的onPaused函数时从A类调用E类函数。我试图使用本地活动经理获得活动E,但没有成功。此外,在这里看一些可能的解决方案&在谷歌也,但我的运气尚未受到青睐。 :(所以现在,我希望我上面的解释足够清楚,让人们完全理解我想要的东西。请大家帮我解决一些样品,代码或提示的问题。

1 个答案:

答案 0 :(得分:1)

我从here得到了我的解决方案。如果更具体地说,通过下面的代码块解决。

ActivityTab1 activity = (ActivityTab1) getLocalActivityManager().getActivity("Tab1");
activity.refreshContent();