http://www.androidhive.info/2012/02/android-gridview-layout-tutorial/
위 URL을 가셔서 보시면 그리드뷰 예제가 나오는데요
그대로 만들었구요. OutOfMemory 에러나 속도 문제는 Glide 사용해서 다 해결했습니다.
다만... 스크롤할때 문제가 좀 있는데요~
밑으로 스크롤은 자연스럽게 잘되는데
올릴때 버벅거리는느낌? 과 동시에 보면 스크롤이 엄청 위로 갑니다.
조금 올리다보면 어느새 맨위로 가있구요
우측에 스크롤 상태보면 밑에있던게 맨 위로 갔다가 아래로갔다가 왔다 갔다 합니다.
엄청 빠르게 위로 가는 듯 합니다...
용량이 작은 사진들로 한 12개 채워서 스크롤 생긴 후 해봐도 증상은 똑같습니다.
뭐가 문제일까요???
제일 큰 확률은.. 이미지들 사이즈가 완전 정사각형이 아닙니다.. 비율에따라 어떤건 세로로 길고 그러내요..
이거 다 똑같이 바둑판 처럼 못하나요?!
<GridView xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/grid_view"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:numColumns="3"
android:layout_weight="1"
android:columnWidth="90dp"
android:horizontalSpacing="10dp"
android:verticalSpacing="10dp"
android:gravity="center"
android:stretchMode="columnWidth" >
</GridView>