2011-08-16 7 views
2

이미지가있는 갤러리가 있고 가로로 스크롤하면 여러 이미지가 하나가 아닌 여러 페이지로 스크롤됩니다. 이 문제를 해결하는 데 도움주세요. 아래 코드는 제 코드의 일부입니다. 사전에 감사android 갤러리 가로 스크롤. 도와주세요

공공보기의 getView (INT 위치보기 convertView, 뷰 그룹의 부모) {

 View view = convertView; 
     if (convertView == null) { 
      view = inflater.inflate(resourceid, null); 
     } 
     synchronized (view) { 
      TextView txtTitle = (TextView) view 
        .findViewById(R.id.txtCaption); 
      ImageList item = getItem(position); 

      ImageView ivImage = (ImageView) view.findViewById(R.id.ivImage); 
      ivImage.setScaleType(ScaleType.CENTER_INSIDE); 

      try { 
       ivImage.setImageBitmap(getBitmapFromAsset(item.imageUrl)); 

} 그것에 대해

답변

2

이 솔루션은 완벽하게 작동합니다.

추 신 : 갤러리를 확장해야합니다.

@Override 
public boolean onFling(MotionEvent e1, MotionEvent e2, float velocityX, float velocityY) { 
    int kEvent = 
      e1.getX() < e2.getX() ? KeyEvent.KEYCODE_DPAD_LEFT : KeyEvent.KEYCODE_DPAD_RIGHT; 
    onKeyDown(kEvent, null); 
    return true; 
} 
1

당신이 예를 here

를 참조 할 수 있습니다 사용자 정의 갤러리를 만들 수 있습니다 갤러리의 빠른 탐색 속도를 늦추려면

yourGallery.setCallbackDuringFling(false); 
+0

정보 주셔서 감사하지만 난 이미 그 일을하지만 여전히 같은 난 그냥 것을 수정 링크 사랑을 주신 PLS – Jes

+0

일부 샘플 코드를 보여줄 수있다 –