【问题标题】:New parallel activity with data from the MainActivity使用来自 MainActivity 的数据的新并行活动
【发布时间】:2017-04-15 10:25:49
【问题描述】:

我是 Android 开发的新手。 我有一个想法来创建一个应用程序,它基本上有 2 个活动:Main 和 Map。 在主要活动中,将完成数据收集和处理。因此它具有获取数据、存储数据和更新数据的所有字段和方法。它还有一个小的 UI 来显示这些数据。 在地图活动中,我希望在地图上实时反映 MainActivity 的数据。因此,当 MainActivity 中的数据发生变化时,Map Activity 中的数据也应该实时变化。 数据本身包括建筑物中某些设备的位置及其状态。 我不太明白,如果在 Android 上可以与 MainActivity 并行启动一个新的 Activity,它将能够从 MainActivity 获取变化的数据。 有人可以就这个问题给我一些建议吗?提前致谢。

【问题讨论】:

  • 查看片段
  • @LunarWatcher 听起来很合理。您可以将其发布为答案,以便我将其作为解决方案进行检查吗?

标签: android multithreading maps


【解决方案1】:

您可以使用片段。

如果您认为 Android 文档难以理解,可以使用 Google IDE 中的几个示例。

使用主流程(示例)使用平板电脑上的片段并排显示内容(该示例中的列表和内容)。但是还有其他使用 Fragments 的示例,当然还有Android documentation on Fragments

另见这些链接:

Building a Dynamic UI with Fragments

Creating a Fragment

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-08-05
    • 2021-10-17
    相关资源
    最近更新 更多