android:HeaderDivisEnabled的isn';行不通

android:HeaderDivisEnabled的isn';行不通,android,listview,header,divider,Android,Listview,Header,Divider,我希望在列表视图的顶部有一个分隔符(它位于RelativeLayout中),但当我尝试使用此分隔符时,我只得到底部分隔符: <ListView android:id="@+id/last_contacts_picked_list" android:headerDividersEnabled="true" android:footerDividersEnabled="true" android:paddingTop="50dp"

我希望在
列表视图
的顶部有一个分隔符(它位于
RelativeLayout
中),但当我尝试使用此分隔符时,我只得到底部分隔符:

<ListView
        android:id="@+id/last_contacts_picked_list"
        android:headerDividersEnabled="true"
        android:footerDividersEnabled="true"
        android:paddingTop="50dp"
        android:dividerHeight="5dp"
        android:layout_marginTop="50dp"
        android:divider="@android:drawable/divider_horizontal_textfield"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:layout_above="..."
        android:layout_alignLeft="..."
        android:layout_alignRight="..."
        android:layout_below="..."
         />

我有这样的想法:

为什么它没有标题分隔符呢?

这不是应该做的。这意味着,如果要添加列表标题,则该标题是否需要用分隔符分隔


对于您的问题,只需使用带有ImageView的linearlayout,将分割器作为源,后跟ListView。希望这有帮助。

发布添加标题的代码