【问题标题】:TabHost activityTabHost 活动
【发布时间】:2023-04-09 17:26:01
【问题描述】:

我有 12 个海滩的海滩布局。 我想为他们每个人添加一个带有两个选项卡的选项卡主机,一个信息(这是默认设置)和另一个地图。 我为这两个信息和地图中的每一个创建了两个活动,三分之一将这两个放在一起?我必须为其他 11 个海滩做些什么?

【问题讨论】:

    标签: android android-layout android-activity tabs


    【解决方案1】:

    不确定您拥有什么样的数据,但这需要总共 37 个活动(1 个“主要”活动,每个海滩有 3 个活动)。那样,太复杂了。

    相反,将所有海滩数据放入数据库中。然后,当您选择要查看其信息的海滩时,将用户移至两个选项卡视图,并让这些选项卡从数据库中提取特定海滩的地图和信息数据。

    仅供参考,您可能不需要两个选项卡中的每一个都需要完整的活动:给每个选项卡一个视图会更轻量级,除非有特定原因需要其中的活动。

    【讨论】:

    • 不,我只放了一些关于海滩和地图标签的信息。所以我相信你的方式更好我如何为我所有的海滩添加信息数据以及如何删除它们?
    • 以下是开发者网站上关于数据存储的一些信息:developer.android.com/guide/topics/data/data-storage.html
    • 我怎么能像我之前所说的那样拥有 3 个活动信息、地图和 beachifo,其中 beachinfo 有两个 tabhost 信息和地图?当我选择 12 个海滩中的一个时,会丢弃数据并看到它们。或者更好地为 12 个海滩中的每一个进行这三个活动????
    • 我尽量说得更好,因为我的英语不太好。我尝试制作一个关于岛屿海滩的应用程序。我的主要活动是一个带有 12 个按钮的滚动视图活动,每个按钮都有一个独特的海滩名称。我希望当我选择这 12 个中的一个来获得一个带有两个标签主机的新活动时,一个必须是默认信息的信息和一个必须在地图中看到海滩在哪里的地图。当我问之前有人告诉我创建一个数据库时,一个 drop 数据。首先我怎样才能制作数据库???第二,我怎样才能得到每个海滩的结果?
    猜你喜欢
    • 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
    相关资源
    最近更新 更多