【问题标题】:How to get contents of last fragment in the fragment activity如何获取片段活动中最后一个片段的内容
【发布时间】:2013-08-28 04:29:42
【问题描述】:

我有一个主细节模式,布局左侧的列表片段和详细视图(布局的右侧)我有编辑框和其他字段用于从用户那里获取输入。用户可以通过单击列表片段中的选项卡进行导航,为列表片段对应的每个部分输入数据。

我有一个通用对象,它保存用户在所有片段中提供的数据,并且我在活动中拥有它。

我的疑问是当用户通过单击列表片段导航时如何获取最后一个片段的数据并在为用户打开新片段之前添加到模型(存在于活动中)

我在我的活动中创建了一个回调侦听器,它是从列表片段 oncilck 调用的。

有人可以推荐一下吗?

【问题讨论】:

    标签: android android-fragments


    【解决方案1】:

    我认为您应该将数据保存到类中并将其定义为public static variable。 要么 创建一个对象类来保存所有的数据,每个fragment,fragment传递这个对象。

    【讨论】:

    • @chan,我的问题不是关于如何在对象中持久化数据,我想知道如果用户单击列表片段导航到其他片段,如何在主要活动中获取前一个片段的数据片段...我现在已经编辑了问题..
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-04-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多