使用片段在单个活动中进行多步注册过程

时间:2016-01-05 20:09:51

标签: android android-fragments android-activity

我正在尝试创建一个处理多个片段的多步注册活动。每个片段都是该过程中的一个步骤,最终片段应将所有片段中收集的注册信息发送到服务器并获得响应。我的问题是如何处理片段之间的信息,以便如果用户退回一步,他将不会丢失先前输入的信息。还有我应该如何处理这些片段交易。我正在考虑将所有数据存储在活动中,并在每次用户返回一步后检索它,然后在最终片段中检索它以发送信息,但我不认为这是最好的方法。有没有办法干净利落地做到这一点?

1 个答案:

答案 0 :(得分:0)

由于片段是在活动之上运行的,我认为干净利落的方法是让你的片段与活动进行通信。

基本上你正在考虑的方法是正确的。