안드로이드 개발 질문/답변
(글 수 45,052)
gv_img.setAdapter(ia);
위와 같이 GridView에 어댑터를 셋 해주었습니다.
어댑터를 셋 해주었다면
나중에 안쓸 때는 셋 되어있는 것을 풀어주어야 하나요?
갤럭시에서는 문제가 되지 않는데
저사양 스마트 디바이스에서 테스트 시 (스마트 스틱)
어댑터 셋 해주고 다른 페이지 갔다가 다시 돌아어면
죽어버리네요..딱히 다시 페이지로 돌아올 때 걸리는 함수도 없는데 죽어요ㅠㅠ
로그 확인도 힘들고..
암튼 조언 부탁드립니다.
2012.09.18 10:32:13
09-18 09:31:05.065: ERROR/AndroidRuntime(1971): java.lang.RuntimeException: Unable to resume activity {net.mclick.launcherex/net.mclick.launcherex.LauncherActivity}: android.database.StaleDataException: Attempted to access a cursor after it has been closed.
문제는 이거였습니다 ..ㅠㅠ
디비 아오 ㅋ 감사합니다
setAdapter()는 그냥 한번 해두기만 하면됩니다 따로 풀어주는 api도 없고요...
앱이 죽는다면 다른쪽에 문제일것같은데요?
돌아왔을떄 죽는거라면 onResume() 쪽에서 문제겠지요...
뭔가가 널포인트가 뜨던가 하는걸겁니다