Android 如何在导航到其他活动后保留滚动列表视图的位置

Android 如何在导航到其他活动后保留滚动列表视图的位置,android,listview,android-fragments,Android,Listview,Android Fragments,我是android新手。我有一个活动,其中包含一个片段。在这个片段中,我有一个列表视图。当我按下listview项时,它将转到一个新的活动。但当我按下工具栏上的“后退”按钮时,片段被销毁并创建 因此,如果我滚动到listview的最后一个项目,并通过单击最后一个项目转到一个新的活动,当我返回时,片段应该与单击该项目之前一样出现。当从另一个活动启动一个活动时,它们之间没有连接。终止新活动不应影响原始活动。寻求帮助的问题必须包括所需的行为、特定问题或错误以及在问题本身中重现这些问题所需的最短代码。没

我是android新手。我有一个活动,其中包含一个片段。在这个片段中,我有一个列表视图。当我按下listview项时,它将转到一个新的活动。但当我按下工具栏上的“后退”按钮时,片段被销毁并创建


因此,如果我滚动到listview的最后一个项目,并通过单击最后一个项目转到一个新的活动,当我返回时,片段应该与单击该项目之前一样出现。

当从另一个活动启动一个活动时,它们之间没有连接。终止新活动不应影响原始活动。

寻求帮助的问题必须包括所需的行为、特定问题或错误以及在问题本身中重现这些问题所需的最短代码。没有明确问题陈述的问题对其他读者没有用处。请参阅:。这是真的,但我相信片段将被分离并重新连接,因此重置ListView,这是问题不希望发生的。这不是真的,除非活动被销毁,否则片段将不会从其活动中分离。它不会仅仅因为你开始了一项新的活动就被分离!暂停活动时是否未分离片段?我对生命周期事件不太熟悉不,活动暂停时不会分离片段。所发生的一切就是调用片段的onPause()方法。从该图中可以看出,直到活动被销毁,片段才会分离: