안녕하세요 이번에 리스트뷰에 getview가 오동작해서
질문드립니다.. 일단 프래그먼트 액티비티를 해두었고
슬라이딩메뉴를 쓰기위해 슬라이딩 메뉴 라이브러리를 사용했습니다.
전면에 프래그먼트붙이고 후면에 프래그먼트 붙여서 동작하는 방식인데
후면 프래그먼트는 리스트뷰를 하나들고 해당 리스트뷰에는 아이템이 110개를 가지고 있습니다
물론 이미지뷰고요
실행을 시켜보면 아웃오브메모리가 일어나는데 원인은 대략 리스트뷰의 이미지를 많이불러서 그런건
확실하기에 ..getView쪽에 호출하는데에다가 로그를 찍어보았습니다.
그런데 실행하자마자 getView에서 아이템110개에 해당하는 호출을 하더군요
제가 알기로는 getView화면에 보여지는 양만큼만 표기하기로 되어있는데 실제 화면에는 대략7개의
아이템이 보이고 getView는 110번을 해버립니다....
리스트뷰의 wrap 으로준것도 아니고..(이건 중복호출도 아니기에)
이런 현상이 왜일어나는지 모르겠습니다.. 이런 문제를 겪었거나 아시는분은 답변 부탁드립니다