我創建了具有多個listView的自定義抽屜視圖。爲了向用戶顯示這個很好,我想用分隔符分隔這些listViews。Android listview - 僅在列表末尾添加分隔線
我已經設法顯示項目之間的分隔線,甚至讓最後一個顯示分頻器,但不只是最後一個項目。
我知道可以用
android:footerDividersEnabled="false"
android:headerDividersEnabled="false"
切換分頻器但是,這並不是所期望的效果(每個列表項之間的分隔)。我只需要列表下方的一行。
我的ListView XML在這一點上:
<ListView android:id="@+id/list_view_drawer"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentTop="false"
android:choiceMode="singleChoice"
android:divider="@color/progress_gray"
android:footerDividersEnabled="false"
android:headerDividersEnabled="false"
android:dividerHeight="1dp"
android:background="#fff" />
有沒有辦法實現這樣的效果?
在此先感謝。
編輯: 我知道我可以在列表下面放置1dp高度的視圖。但是我在列表視圖中尋找一個選項。如果這是不可能的,它開始看起來像。我會去解決這個問題。在我看來有點髒,但它不能被幫助。
如果你想顯示分隔後的最後一個項目,然後設置你的ListView的高度時,你顯示的分界線,這使得它們的所有項目之間match_parent代替WRAP_CONTENT – KishuDroid
這隻作品。我只想在最後一項之後顯示一個。 –
dela Croix:看到我的回答,我提供瞭解決方案。 – KishuDroid