0

我已经使用本教程创建了水平图库视图 但是当创建图库时,它从屏幕的一半开始,在屏幕截图下方

在此处输入图像描述

我希望当画廊视图开始时它应该从屏幕左侧而不是中心开始。

谢谢

4

3 回答 3

0

更好的逃避方式,从第二项标记焦点。

于 2012-04-25T12:06:37.130 回答
0

尝试在xml中使用--

机器人:重力=“左”

于 2012-04-25T12:09:57.090 回答
0

在您的getView功能中,您可以设置应该居中的图像。所以你可以设置最后一张图片如下

imageView.setImageResource(mImageIds[position]);

我做过的事情

@Override
public View getView(int position, View convertView, ViewGroup parent) {
ImageView imageView = new ImageView(mContext);
imageView.setImageResource(mImageIds[position]);
imageView.setLayoutParams(new Gallery.LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.FILL_PARENT));
imageView.setScaleType(ImageView.ScaleType.FIT_CENTER);
imageView.setBackgroundResource(mGalleryItemBackground);

return imageView;
}
于 2012-04-25T12:15:21.583 回答