水平滚动视图(图像视图)

时间:2015-10-27 10:55:04

标签: android android-studio horizontalscrollview

我有一个带有图像的水平滚动视图。然后输出是这个。
我加载了2张相同的照片但是间隙太大了 我只想让它像左边的5Margins一样,但没有得到结果 这是我的代码。

<HorizontalScrollView
                    android:layout_width="match_parent"
                    android:layout_height="100dp"
                    android:layout_marginBottom="1dp"
                    android:background="#FFF"
                    android:scrollbars="none"
                    >

                    <LinearLayout
                        android:id="@+id/imgLayout"
                        android:layout_width="wrap_content"
                        android:layout_height="match_parent"
                        android:orientation="horizontal"
                        >

                    </LinearLayout>


</HorizontalScrollView>

这是我将图像视图添加到线性布局的代码。

public void setImageViews() {
            LinearLayout linearLayout = (LinearLayout) findViewById(R.id.imgLayout);
            LinearLayout.LayoutParams parms = new LinearLayout.LayoutParams(ViewGroup.LayoutParams.WRAP_CONTENT,ViewGroup.LayoutParams.WRAP_CONTENT);
            parms.setMargins(5,5,5,5);
            for(int i=0;i<6;i++){
                ImageView  imageView =new ImageView(this);
                imageView.setLayoutParams(parms);
                imageView.setImageResource(R.drawable.bsu);
                linearLayout.addView(imageView);

    }
}

我得到的结果。
我希望它分开5margins。 enter image description here enter image description here

0 个答案:

没有答案