在图库android中的图像之间的空间

时间:2011-03-17 10:00:19

标签: android

您好我有一个活动,它从可绘制文件夹中加载大量图像,并将它们放在适配器的图库视图中。问题是这些图像之间的空间太大。

这是我使用的getView:

public View getView(int position, View convertView, ViewGroup parent) {
        if(convertView == null) { 
            convertView = new ImageView(mContext);
            convertView.setLayoutParams(new Gallery.LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT));
        }
        ImageView iv = (ImageView) convertView;
        iv.setImageResource(mThumbIds[position]);
        return convertView;
    }

这是我的xml布局:

<Gallery android:id="@+id/gallery"
        android:background="#000000"
        android:layout_width="wrap_content"
        android:layout_height="100dp"
        android:layout_alignParentBottom="true"
    />

有什么方法可以让图像彼此相邻而无需为每张图像创建新视图?

最诚挚的问候。

1 个答案:

答案 0 :(得分:2)

尝试在布局文件中使用android:spacing,以减少图像之间的空间。