우선 앱의 구조를 설명해드리겠습니다..

개발 중인 앱은 QR코드를 이용해서 도장 이미지를 찍는게 주 기능이구요..

상단에 탭 3개가 있습니다

탭1은 첫 화면이자 스캔한 정보를 보여주는 리스트뷰

탭2는 QR코드 스캐너 화면 불러오는 버튼과 이미지가 찍히는 그리드뷰

탭3는 아무것도 구현하지 않았습니다..


직면한 문제를 말씀드리면 DB레코드에 맞게 생성된 QR코드 이미지를 탭2에서 

버튼으로 스캔을 구동하여 읽어들인뒤 데이타를 가져와 어뎁터로 탭1리스트에

저장됨은 물론 탭2의 그리드뷰에 위치에 맞게 이미지가 갯수대로 생성됩니다..


일단 여기까지는 문제 없습니다.. 그런데 첫 화면(탭1)에서 탭2를 눌렀다가

다시 탭1을 누르고 리스트 항목을 누르면 그리드 뷰에 찍혀있던 이미지가 사라져있습니다.

앱을 다시 실행해서 탭1에서 바로 리스트 항목을 누르면 이미지 갯수가 찍혀있는데 말이죠..

그러니까.. 처음 실행되고 바로 탭2를 누른다음 탭1으로 가면 문제가 발생합니다


아 그리고 탭1의 리스트와 탭2는 스위치 돼있습니다..


혹시 아신다면 답변을 기대하겠습니다...