【问题标题】:How can I add multiple activity to the same screen in android如何在android中将多个活动添加到同一个屏幕
【发布时间】:2016-02-19 09:16:10
【问题描述】:

我想将我的屏幕分成四个部分,并在每个部分中添加活动。我对使用片段不感兴趣。每个活动都应该独立于其他活动。附上的照片显示了我到底想做什么。

在每个子活动中,我想根据菜单项的选择添加 VideoView 或 WebView。

我该怎么做。我没有找到将活动添加到活动的任何方法。 谢谢:)

PS:Activity 意味着 Activity 不是片段。

【问题讨论】:

  • 我猜你想添加 4 个片段,而不是 Activity。 Activity 必须是一个。
  • 所以使用已弃用的android.app.ActivityGroup '''A screen that contains and runs multiple embedded activities.''',但在您的情况下,您应该真正使用片段
  • 如果我使用片段,操作栏在子视图中不存在。

标签: android android-layout android-activity android-studio


【解决方案1】:

我强烈建议在您的情况下“使用片段”,因为 API 13 中不推荐使用 ActivityGroup..

【讨论】:

    【解决方案2】:

    您可以通过使用片段来做到这一点的唯一方法。这是一个简单的例子,关于如何在单个活动上添加多个片段Link

    编辑链接

    【讨论】:

    • 该链接可能会回答您的问题,但请在您的回答中添加链接中的代码相关部分。
    【解决方案3】:

    您可以通过使用四个片段来实现此设计,一个片段用于单个活动中的每个子视图。 推荐的方法是为您的活动创建一个 XML 布局,并在该布局内创建四个片段。

    【讨论】:

      猜你喜欢
      • 2012-07-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-10-03
      • 2011-07-25
      相关资源
      最近更新 更多