图库视图在创建时未填充完整屏幕

时间:2012-04-25 12:03:05

标签: android view position gallery

我使用此Tutorial创建了水平图库视图 但是当创建图库时,它会从屏幕的一半开始,低于屏幕截图

enter image description here

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

由于

3 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

尝试在xml中使用 -

机器人:比重= “左”

答案 2 :(得分: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;
}