0

그래서 내가 gridview 스크롤이 문제가 있습니다. 목록의 맨 끝은 끝이없는 두루마리로 들어갑니다. 여기 Gridview 스크롤 wierd 효과

문제 설명 일부 사진입니다

@Override 
    public View getView(int position, View convertView, ViewGroup arg2) { 
     // TODO Auto-generated method stub 

     View v = convertView; 
     GalleryHolder holder; 
     if (v == null) { 
      LayoutInflater li = getLayoutInflater(); 

      v = li.inflate(R.layout.gridview_files_layout, null); 
      holder = new GalleryHolder(); 

      holder.image = (ImageView) v.findViewById(R.id.icon_image); 
      holder.checkBox = (CheckBox) v.findViewById(R.id.checkBox); 
      holder.transparentView = (View) v.findViewById(R.id.transparentView); 
      holder.selectImage = (ImageView) v.findViewById(R.id.selectImageView); 
      holder.selectButton = (Button) v.findViewById(R.id.selectButton); 
      holder.nameText = (EllipsizingTextView) v.findViewById(R.id.text1); 
      holder.sizeText = (TextView) v.findViewById(R.id.sizeTextView); 

      v.setTag(holder); 
     } else { 
      holder = (GalleryHolder) v.getTag(); 
     } 
:

enter image description here

enter image description here

내가있는 gridview에 대한 어댑터와 같은 기본 어댑터를 사용하고 있습니다를, 여기의 getView 클래스입니다

편집 :

는 나는이 문제와 관련이 할 수있는 뭔가가 생각 : https://code.google.com/p/android/issues/detail?id=16218

내가 고정 된 높이에있는 gridview를 변경하고 문제가 더 이상 나타나지 않는 것 같다. 더 많은 테스트를 할 것입니다

답변

0

그것은 알려진 안드로이드 버그였던 것 같습니다. 내 griview_item_layout 이미지 뷰를 고정 된 높이/너비로 설정하면 텍스트 뷰에서 고정 된 행 수로 문제가 해결되었습니다.