为了学习Android,我试图模仿developers page regarding Fragments
上给出的例子,只有不同的加载文本我有不同的片段来完成不同的任务。遗憾的是我遇到了几个问题(比如LogCat中的重复片段),但在这里我想解决以下问题:
在示例中,finish()
在onCreate
中用于在纵向模式下退出当前的“DetailActivity”并返回标题列表。我认为这是相当优雅的,但如果我附加的Fragment
中有我要保存的数据怎么办?
从风景画到画像都没有问题,我想,我可以用额外的信息(可能是Bundle
的形式?)启动意图,并在创建{{1时'传递数据附加到新Fragment
。
但是,从纵向到横向...如何将我可能在附件Activity
中生成的数据传递给父Fragment
,然后再传回另一个(使用两个) Activity
)方向改变?所有这一切都必须在Fragments
中调用finish()
之前完成,对吧!?!
提前感谢您的帮助!