Android中的图库视图不是如下所示:

时间:2014-05-24 05:20:29

标签: android gallery

我无法将图库的图像设置为默认从左侧开始,它们显示在图库的中心,左侧空格为空。 有什么帮助吗?

1 个答案:

答案 0 :(得分:0)

试,

    DisplayMetrics metrics = new DisplayMetrics();
    getWindowManager().getDefaultDisplay().getMetrics(metrics);

    Gallery g = (Gallery) findViewById(R.id.gallery);

    // set gallery to left side
    MarginLayoutParams mlp = (MarginLayoutParams) g.getLayoutParams();
    mlp.setMargins(-(metrics.widthPixels / 2 + (imageWidth/2)), mlp.topMargin,
                mlp.rightMargin, mlp.bottomMargin);

OR

这很简单,只需在另一个项目上设置图库:

myGallery.setSelection(4);