썸네일 이미지를 보여주는 그리드 뷰를 만들었습니다..

<ImageView
  android:padding="10dp"
  android:layout_width="150dp"
  android:layout_height="150dp"
  android:id="@+id/picasa_thumbnail"
  android:layout_centerInParent="true"
  />

아이템 이미지 뷰는 이런식으로 만들어서 보여주고 있는데요...

각 아이템이 겹쳐지고 잘리는 문제가 생기네요.. (이미지 첨부)

그리드뷰 속성에도

android:numColumns="auto_fit"
     android:columnWidth="60dp"
     android:stretchMode="columnWidth"
     android:gravity="center"

위와같이 줄건 다 준것 같은데..

따로 아이템 이미지 뷰를 만들어 사용하지 않고...

api demo에서 gird view 예제에 있는것 같이

public class AppsAdapter extends BaseAdapter {
        public AppsAdapter() {
        }

        public View getView(int position, View convertView, ViewGroup parent) {
            ImageView i;

            if (convertView == null) {
                i = new ImageView(Grid1.this);
                i.setScaleType(ImageView.ScaleType.FIT_CENTER);
                i.setLayoutParams(new GridView.LayoutParams(50, 50));
            } else {
                i = (ImageView) convertView;
            }

            ResolveInfo info = mApps.get(position);
            i.setImageDrawable(info.activityInfo.loadIcon(getPackageManager()));

            return i;
        }


        public final int getCount() {
            return mApps.size();
        }

        public final Object getItem(int position) {
            return mApps.get(position);
        }

        public final long getItemId(int position) {
            return position;
        }
    }

이런식으로 해주면 setLayoutParams이 50, 50 정도로 작으면 예제처럼 잘 보이는데

100,100 같이 좀 크게 주면 겹쳐버리네요... 사이즈가 한정되어 있는건가요?ㅡ,.ㅡ