그리드뷰를 통해 달력을 구현하고있는데... 스크롤시 스크롤 상단과 하단으로 튀어나간 부분이 미친듯한 포지션 꼬임을 보였습니다. 펍에 질문결과 convert뷰의 재사용 문제라는 답변을 얻었는데요.

이미지뷰 자체를 커스텀하고 어답터에선 간단하게
public View getView(int position, View convertView, ViewGroup parent) { 
  if(convertView == null) {
   imageView = new CustomImage(mContext, position, iDate);
  } else {
   imageView = (CustomImage) convertView;
  }
  return imageView;
 }

요래 쓰고있답니다. 이리저리 찾아보니 뷰홀더를 사용하면 된다던데... 어떻게 적용해야될지 답을 모르겠네요.

큰결심하고 발코딩한 커스텀뷰와 어답터 소스를 올려봅니다. 그냥지나치지 마시고 제발 해결법좀 달아주세요...