如何在视图之间提供水平间隙

时间:2014-04-25 11:36:16

标签: android imageview

在我的应用程序中,我有ImageView,但图像彼此太靠近,我想在两个图像之间给出空格。如何以编程方式进行,请帮我解决。

MainActivity

public View getView(int position, View convertView, ViewGroup parent) 
        {
            ImageView i = new ImageView(mContext); 

            position= getPosition(position); 
            i.setImageResource(mImageIds[position]); 

            i.setLayoutParams(new Gallery.LayoutParams(200 ,200)); 

            i.setScaleType(ImageView.ScaleType.FIT_XY); 
            return i; 
        } 

主要

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:gravity="center"
    >

<view
  class="il.yapps.views.ciclegallery.YappsCircleGallery"  android:layout_marginLeft="50dp" android:layout_marginRight="20dp"  android:layout_width="match_parent" android:id="@+id/gallery" android:layout_height="250px" android:layout_margin="5dip"/>

</LinearLayout>

1 个答案:

答案 0 :(得分:0)

您可以使用自定义view之类的..

     <View
       android:id="@+id/View2"
       android:layout_width="wrap_content"
       android:layout_height="1.5dp"
       android:background="@android:color/transparent"
       android:layout_below="@+id/imageViewofmembers"
       android:layout_margin="5sp"/>