2011-12-23 3 views
0

TabHost가 있습니다. tab 중 하나가 ListActivity입니다. 로드되면 사용자가 검색 할 수 있으며 목록에 항목이 채워집니다.새로운 의도를 시작하고 목록 활동으로 돌아간 후 listview가 사라집니다.

사용자가 ListViewItem을 클릭하면 새로운 TabHost의 새로운 의도가 만들어집니다. 사용자가 BACK 버튼을 누르면 ListActivity의 TabHost (새 Inetnt가 시작된 곳)로 돌아옵니다.

문제는 목록보기가 비어 있다는 것입니다. ......

어떻게 관리 할 수 ​​있습니까? (나는 2 개의 다른 listviews가 발생합니다 - 1은 로컬 DB에서 검색 중이며 CursorAdapter가 있으므로 커서도 유지해야합니다.) 두 번째는 웹에서 쿼리입니다. 화면 + 이미지에.

답변

1

수 있지만 당신이 생성되기 때문에 이것은 아마도 수 목록 뷰의 내용을 동적으로 덮어 씁니다. onSaveInstanceState를 덮어 쓰고 목록의 값을 저장 한 다음 onRestoreInstanceState를 덮어 쓰고 목록 뷰를 다시로드하십시오.

0

그 때문에 그것을 제거됩니다.. 마침() 메서드를 호출하는 의도를 시작한 후 이것에 대해 확실하지 않다

관련 문제