【问题标题】:Get a specific Activity from TabActivity or TabHost从 TabActivity 或 TabHost 获取特定的 Activity
【发布时间】:2011-08-27 00:08:07
【问题描述】:

如何从 TabActivity 或 TabHost 获取特定的 Activity?

我尝试了TabHost.getChildAt(),但无法将View 实例转换为Activity 实例。

或者你如何获得在后台运行的 Activity?

【问题讨论】:

标签: android android-activity android-tabhost


【解决方案1】:

我找不到TabActivity.getLocalActivityManager().getActivity()

对我来说,它使用 TabActivity.getLocalActivityManager().getCurrentActivity()

【讨论】:

    【解决方案2】:

    找到答案:只需使用TabActivity.getLocalActivityManager().getActivity()

    【讨论】:

      【解决方案3】:

      我知道这不是您想要的,但我强烈建议您不要使用 TabActivity。在我参与过的所有项目中,我们最终将其拉出来,只使用看起来像标签的按钮。

      我也认为它在 3.0 中已被弃用,当然还有冰淇淋。他们推动操作栏。我会寻找可用的操作栏库之一。

      【讨论】:

      • 它有什么不好以至于您停止使用它?你最终是如何处理活动组的?
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多