8

我試圖添加一個可滾動的標題到android中的gridview佈局,我嘗試了所有可以在網上找到的東西,但是我不能讓它工作,這種類型的佈局出現在許多流行的應用程序中,例如facebook和instagram但我不能找到任何這樣的示例代碼,會給我一個想法,以實際如何做到這一點,任何人都知道如何實現這一點?將gridview添加到滾動視圖也不起作用,下面是一些照片,說明我試圖實現什麼。如何將一個可滾動標題添加到android中的gridview?

這是滾動前:

before scroll

這是滾動後: after scroll

+0

你可能會發現https://github.com/emilsjolander/StickyListHeaders有用 –

回答

13

不要使用GridView。而是使用具有此標題功能的列表視圖。在適配器的getView()方法中,您將不得不返回一個列表項,並將其分成您想要的列數。

+0

謝謝埃米爾!這就是我認爲可能是唯一的解決方案 –

+1

是否有一個理由不使用TableLayout爲此目的? –

+8

@Tom網格和列表視圖內置了循環視圖系統,因此它們在內存中效率更高,特別是在顯示充滿圖像的列表時 – shalafi