0
我有帶圓角的XML可繪製的形狀,其是列表視圖的背景(帶有餘量10dp)。 現在我添加頁眉/頁腳到列表視圖。背景繪製形狀餘量
但我怎樣才能使背景不影響頁眉/頁腳?我希望它從數組中的第一個(而不是頭)元素開始,並在最後一個(不是頁腳)完成。列表視圖中項目的大小是已知的。
謝謝!
我有帶圓角的XML可繪製的形狀,其是列表視圖的背景(帶有餘量10dp)。 現在我添加頁眉/頁腳到列表視圖。背景繪製形狀餘量
但我怎樣才能使背景不影響頁眉/頁腳?我希望它從數組中的第一個(而不是頭)元素開始,並在最後一個(不是頁腳)完成。列表視圖中項目的大小是已知的。
謝謝!
如果您可以提供您的ListView項XML和列表視圖適配器的代碼,我可以給你一個詳細的解答。
基本上這是你必須做的
1)在你的ListView項XML,添加頁眉和頁腳的內容。設置ID並將可見性屬性設置爲gone
2)在您的適配器中,在getView (int position, View convertView, ViewGroup parent)
方法中;檢查位置。如果位置爲0,則將標題可見性設置爲View.VISIBLE
並且如果位置大小等於getCount()
,請將View.VISIBLE
設置爲頁腳。
向我們展示您的一些代碼。 –