0
我有PreferenceActivity與幾個PreferenceGroup。 ListView不會在PreferenceGroup的標題上方和下方顯示分隔符。它如何知道是否顯示該標題?Android ListView分隔符組頭附近
比方說,我有一個ListView與自定義適配器。我怎麼能告訴它哪些條目是標題,並且不應該在它周圍有分隔符?
謝謝
我有PreferenceActivity與幾個PreferenceGroup。 ListView不會在PreferenceGroup的標題上方和下方顯示分隔符。它如何知道是否顯示該標題?Android ListView分隔符組頭附近
比方說,我有一個ListView與自定義適配器。我怎麼能告訴它哪些條目是標題,並且不應該在它周圍有分隔符?
謝謝
這些不是標題,它們是分隔符。適配器通過在isEnabled
處返回false
告訴ListView
哪個項目是分隔符。
http://developer.android.com/reference/android/widget/BaseAdapter.html
公共布爾的IsEnabled(INT位置)
返回true如果在指定位置的項目不是一個分隔符。 (分隔符是不可選擇的,不可點擊的項目)。
那麼,我稱他們爲頭,因爲他們在我的佈局。謝謝。 –
@Sebastian Nowak:指出這一點是因爲'ListView'同時具有_headers_和_separators_,它們的行爲不同。 –