如何从父活动/选项卡活动调用活动组内子活动的函数



假设我有一个由TabHost组成的选项卡活动。TabHost包含两个选项卡,每个选项卡都有一个活动组。每个活动组包含一个活动。现在,比方说,Tab活动是一个类a。两个活动组是类B&C.B&C,每个包含类D&E.所以层次结构是

 nbsp A
| nbsp nbsp nbsp 
B nbsp nbsp;C
| nbsp nbsp nbsp 
D nbsp nbsp;E

现在,当调用a的onPaused函数时,我想从类a调用E类的函数。我尝试使用本地活动管理器获取活动E,但没有成功。此外,还研究了一些可能的解决方案;也在谷歌上,但我的运气还不好(所以现在,我希望我上面的解释足够清楚,让人们确切地理解我想要什么。请大家用一些样本、代码或提示来帮助我。

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

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

相关内容

  • 没有找到相关文章

最新更新