2013-06-14 5 views
0

두 가지 활동을 tabgroup 주먹 활동 목록보기가 포함되어 listitem 클릭로드 두 번째 activity.he 내 문제는 우리가 두 번째 활동을 다시 누르면 첫 번째 활동 목록을 다시로드하는 것입니다 다시로드를 중지하고 listview를 표시해야합니다 같은 위치. 마무리 onbackpress 사용안드로이드에서 reload listview를 멈추는 방법?

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

초 activity.I은 그러나 여기에서 OnCreate() 다시 우리가 올 때()에서 OnCreate 호출 중지 calling.how있다()에서 OnCreate 목록보기를위한에 쓰기 데이터를로드 있었다 뒤편 사람이 있습니다 제발 도와주세요.

+0

일부 코드를 ... –

+0

작성 방법에 대한 첫 번째 목록보기를 사용하지 마십시오. 그렇게해야한다면 ActivityResult에서 중지하십시오. 제발 다른 사람이 쉽게 안내 할 수 있도록 코드를 넣으십시오. – MDMalik

+0

@MDMalik - onCreate는 뒤로를 눌렀을 때 다시 호출하면 안되지만 일시 중지되었다가 다시 시작됩니다. onResume의 일부 코드가 목록을 새로 고칠 수 있습니다 하지만 onCreate의 코드는있을 법하지 않습니다. 코드없이 말하기가 어렵다. – Philio

답변

0

첫 번째 활동이 너무 많은 메모리를 점유하고 시스템의 메모리가 부족한 경우 시스템이 자동으로 첫 번째 활동을 중단시킬 수 있습니다. 이 경우 두 번째 활동에서 첫 번째 활동으로 돌아 오면 onCreate()가 다시 호출됩니다.

테스트를 수행 할 수 있습니다. 첫 번째 작업에서는 데이터를 약간로드 한 다음 두 번째 작업에서 돌아 왔을 때 onCreate가 다시 호출되는지 확인합니다.

+0

공유 목록 크기가 너무 많아서 facebook 앱을 볼 때 listview 항목에서 댓글을 클릭하면 다음 화면에 표시되고 back press listview는 same.how에 있습니다. – sai