活动组的问题

时间:2012-01-18 05:21:00

标签: android

我有一个应用程序,我正在实现一个带有3个标签的标签栏。在第一个标签中,我使用活动组来实现多个活动。

在这个活动组中,我有5个活动。在我编辑文本的第一个活动中,我将数据从另一个类中获取编辑文本,然后通过单击按钮导航到另一个活动。当我从第二个活动回到第一个活动时,我无法看到所选数据。它显示没有选定数据的页面。

我不明白这一点。

2 个答案:

答案 0 :(得分:0)

来自documentation

  

此类已弃用...

现在回答你的问题,你说:

  

......当我从第二次活动回到第一次活动时,我不是   能够看到所选数据...

这是ActivityGroup的默认行为,当您向前移动时,您当前的Activity状态不会被保存,当您返回上一个Activity时,它会再次启动,再次调用onCreate()

答案 1 :(得分:0)

因为,在“活动组实现”中,将重新创建所有活动,然后生成视图,然后在窗口活动中添加此视图。因此,每次显示新活动时,都会重新创建活动。