2015-04-04 65 views
0

我想将一些图像放在一行中,并且当行填写到其他行时。 我的列表视图把每个图像放在不同的line.i把图像与适配器。 这里是我的列表视图:放在一行中的图像列表

<ListView 
     android:id="@+id/list_slidermenu" 
     android:layout_width="240dp" 
     android:layout_height="match_parent" 
     android:layout_gravity="start" 
     android:choiceMode="singleChoice" 
     android:divider="@color/list_divider" 
     android:dividerHeight="1dp" 
     android:listSelector="@drawable/list_selector" 
     android:background="@color/list_background" 
     /> 

和我的图片:

<RelativeLayout xmlns:android = "http://schemas.android.com/apk/res/android" 
    android:layout_width="fill_parent" 
    android:layout_height="10dp" 
    android:background="@drawable/list_selector"> 
    <ImageView 
     android:id="@+id/icon" 
     android:layout_width="60dp" 
     android:layout_height="60dp" 
     android:layout_centerVertical="true" 
     android:layout_centerHorizontal="true" /> 
</RelativeLayout> 
+0

什么阻止你这么做? – random 2015-04-04 07:44:35

+0

您可以使用GridView来增加或减少它们之间的间距。看看这个:http://developer.android.com/guide/topics/ui/layout/gridview.html – M090009 2015-04-04 07:48:57

回答