2011-12-07 96 views
3

我想在Android中製作包含圖像的ListView。 我希望圖像在列表中相互正確對齊,但我似乎無法獲得間距。刪除列表視圖項目之間的間距

這裏是我的listview.xml

<?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">  

<ListView 
    android:id="@id/android:list" 
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent" 
    android:drawSelectorOnTop="false" 
    android:divider="@android:color/transparent" 
    android:dividerHeight="0.0px" 
    android:padding="0dip" 
    android:layout_margin="0dip" 
/> 

</LinearLayout> 

,這裏是我的listrow.xml

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout 
xmlns:android="http://schemas.android.com/apk/res/android" 
android:id="@+id/vw01" 
android:layout_width="fill_parent" 
android:layout_height="wrap_content" 
android:orientation="horizontal">  

<ImageView android:id="@+id/img01" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:padding="0dip" 
    android:layout_margin="0dip"/> 

</LinearLayout> 

你可以看到的間距我這裏講: http://imgbucket.info/img/kad67sjsg/stackoverflow.png

+0

這對我來說很好。你確定圖像中沒有透明像素嗎? – Janusz

+0

對我來說這看起來很好。這就是讓我瘋狂的東西:)我很確定沒有透明像素。我正在使用的圖像在這裏:http://imgbucket.info/img/1dbvyxqvi/bluebrick.png – JacobOJ

+0

是一個樂高磚? – Phil

回答

2

我解決它。

我縮小了圖片的大小,這樣做的竅門,所以問題甚至在代碼中都沒有。 感謝您的建議。

+0

你是怎麼做到的? –

+1

就像我寫的問題不在代碼中。我使用圖像編輯器縮小了圖像文件的大小。 – JacobOJ

+0

謝謝,這對我也有幫助! – Aaron