2014-09-04 16 views
0

我要添加分隔與特定寬度的ListView,像Foursquare應用程序上的提示列表:Android的 - 列表視圖分頻器與特定寬度

preview

我不知道正確的方式去做,我試圖在每個項目視圖的底部添加一行,但最後一項也有一個分隔符,我知道它是一個錯誤的方式。

有什麼辦法讓分隔線的寬度與文字內容相同?

回答

2

您可以通過調用ListView的setDrawable()方法來設置任意Drawable作爲分隔符。如果你知道你打算展示的內容的寬度,你可以使用這些知識來製作適當的圖形。

另請注意,如果drawable沒有固有高度,則需要致電setDividerHeight()