안드로이드 개발 질문/답변
(글 수 45,052)
기분좋은 금요일입니다 !! 현재 데이터를 파싱해서
웹뷰(이미지) 텍스트뷰 <- 이런식으로 row를 구성해서 ListView에 뿌려주고 있는데
스크롤링시 계속 데이터를 표시하려고 해 스크롤링시 끊김이 있고
빠르게 여러번 스크롤링시는 어플이 종료되기도 합니다.
스크롤링을 버벅임과 다운없이 할 수 있는 방법이 어떤게 있을까요??
검색하던중 LruCache를 알게 되었는데 LruCache를 사용하여 다시 구성하는 것이 좋을까요??




잘 아시겠지만,
리스트뷰가 onScroll시에 다음 화면에 보여질 View(다시 말하면 ListView 하나의 Row)가 새롭게 Create됩니다.
그럴때 마다 파싱을 해오기 때문에 데이터 량이나 이미지 크기에 따라서 Scroll시에 버벅거림 현상이 있을거라 생각이 듭니다만...
이미지 Bitmap 생성하실때 이미지 용량을 줄이시거나,
파싱되는 데이터 양을 조절하시면서 ListView에 파싱하시는건 어떨런지요;
ListView자체에서도 FastScroll을 키고 끄는 기능이 있었던거 같기도 한데 확실하게 기억이 나지는 않네요;
그냥 생각이었습니다;