【问题标题】:Android - add date from one fragment to another running fragmentAndroid - 将日期从一个片段添加到另一个正在运行的片段
【发布时间】:2013-08-18 09:11:31
【问题描述】:

我有 2 个片段,A 和 B

A 已经在运行,并且已经填写了编辑文本和数据。

A中有一个按钮可以打开片段B

片段B是图片列表

我需要从 B 中选择一张图片并将其发送回 A 并设置为 imageview。

如何在不丢失 A 中已填写的所有数据的情况下执行此操作。

【问题讨论】:

    标签: java android xml android-fragments


    【解决方案1】:

    试试 Fragment.setTargetFragment 和 Fragment.getTargetFragment

    【讨论】:

      【解决方案2】:

      使用 onSaveInstanceState http://developer.android.com/reference/android/app/Fragment.html#onSaveInstanceState(android.os.Bundle)

      如果您仍然在将状态保存在片段中时遇到问题,请查看此线程。 Fragment's onSaveInstanceState() is never called

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-01-14
        • 2017-03-25
        • 2016-09-30
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多