android使用gallery控件时设定初始位置

根据图像的大小看一行可以显示的数目,进行初始位置设定,假设一行可以显示的图像数为11

if (imageAdapter.getCount() > 11) {
    gallery.setSelection(5);
} else () {
    gallery.setSelection(imageAdapter.getCount()/2 - 1);
}

setSelection方法设定最中间的图像的位置,如果设置为1的话,则第2张图片会居中显示。

posted @ 2012-05-17 19:17  日光之下无新事  阅读(817)  评论(0编辑  收藏  举报