如何在android中停止重新加载listview?

如何在android中停止重新加载listview?,android,android-listview,activitygroup,Android,Android Listview,Activitygroup,我在tabgroup中有两个活动fist activity contains listview,当listitem单击加载第二个活动时。我的问题是当我们在第二个活动中按back时,第一个活动列表正在重新加载是否可以停止重新加载,我需要在相同的位置显示listview @Override public void onBackPressed() { // TODO Auto-generated method stub super.onBackPressed()

我在tabgroup中有两个活动fist activity contains listview,当listitem单击加载第二个活动时。我的问题是当我们在第二个活动中按back时,第一个活动列表正在重新加载是否可以停止重新加载,我需要在相同的位置显示listview

@Override
    public void onBackPressed() {
        // TODO Auto-generated method stub
        super.onBackPressed();
    }

使用onbackpress完成第二个活动。我在oncreate()中为listview写入加载数据,但这里oncreate()再次调用。当我们回来时,如何停止调用oncreate()。如果有人知道,请帮助我。

如果第一个活动占用了太多内存,并且系统内存不足,系统可能会自动终止第一个活动。在这种情况下,当您从第二个活动返回到第一个活动时,将再次调用onCreate()


你可以做个测试。在第一个活动中,只需加载一点数据,然后查看从第二个活动返回时是否再次调用onCreate。

不要在create方法上初始化第一个listview。如果需要,请在ActivityResult上停止。请务必输入一些代码,以便于其他人进行指导you@MDMalik-按下“上一步”时不应再次调用onCreate,但它将暂停并恢复,onResume中的某些代码可能导致列表刷新,但不太可能是onCreate中的代码。没有代码很难说。如果您不想重新加载列表,请将其填充到
onCreate
中,因为如果您在
onPause
onResume
中执行此操作,则将根据调用这些方法。如果我们看到facebook应用程序在共享列表中的大小太大,当我们单击listview项目中的评论时,它在下一个屏幕中的显示和按back press listview是相同的。这是怎么可能的。