2014-03-24 38 views
1

我想添加填充到列表視圖分隔符的頂部和底部。LsitView Divider Padding

我試過插入android:dividerPadding =「10dp」 屬性放到我的xml佈局文件中。

但沒有任何反應。我需要改變什麼?感謝大家的幫助。

<ImageView 
     android:id="@+id/background" 
     android:layout_width="match_parent" 
     android:layout_height="match_parent" 
     android:contentDescription="backgroundDescription" 
     android:scaleType="centerCrop" 
     android:src="@drawable/photo_01" > 
    </ImageView> 

    <com.hb.views.PinnedSectionListView 
     xmlns:android="http://schemas.android.com/apk/res/android" 
     android:id="@+id/android:list" 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     android:divider="@android:color/darker_gray" 
     android:dividerHeight="1dp" 
     android:footerDividersEnabled="false" 
     android:headerDividersEnabled="false" /> 

</FrameLayout> 
+0

這可能會有所幫助:http://stackoverflow.com/questions/14757829/androiddividerpadding-has-no-effect – Gravitoid

回答

0

會增加dividerHeight給你你正在尋找的效果呢?或者嘗試將填充添加到將作爲列表中的項目的分隔符drawable中。

+0

我期待使分隔頂部和底部。不增加分頻器的大小。 –

0

我按照不同的方式來這一點,因爲drawablePadding不會給方向,上下等

我要做的就是在列表中,android:layout_marginBottom最後添加android:layout_marginTop的第一個項目。

這會自動在頂部和底部的分隔線周圍形成一些空間。 (不是傳統的方式,但工程):)