第二次调用此活动时,请保留活动实例

时间:2012-05-20 16:46:56

标签: android

我有一项主要活动。主要活动通过startActivityForResult调用其他活动(A)。转到A.我搜索一些东西,并有一个列表项。然后单击A中的一个项目返回Main。然后第二次打电话给A.列表消失。我认为创建了一个新的A实例。我想调用A的旧实例并保留列表项。

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

在开始活动A之前,您应该在Intent上设置标志Intent.FLAG_ACTIVITY_REORDER_TO_FRONT。这样,如果活动堆栈上存在实例,它将使用现有实例