1

我有 2 个片段,A 和 B

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

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

片段B是图片列表

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

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

4

2 回答 2

1

尝试 Fragment.setTargetFragment 和 Fragment.getTargetFragment

于 2013-08-16T03:31:41.483 回答
0

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

如果您仍然在将状态保存在片段中时遇到问题,请查看此线程。 片段的 onSaveInstanceState() 永远不会被调用

于 2013-08-16T05:33:37.863 回答