Це досить тонке запитання щодо компонування елементів у ListView в Android.
У мене є діяльність із заголовком у верхній частині та ListView, що займає решту екрана. Я хочу, щоб мій ListView відображався з 10dp прокладками зліва, справа і вгорі, але коли ви прокручуєте ListView вгору, я хочу, щоб він покривав верхню підкладку 10dp, перш ніж зникнути під зів’ялим краєм. Аналогічно, коли ви прокручуєте донизу, останній елемент списку повинен з’являтися з 10dp між нижньою частиною останнього елемента списку та фактичною нижньою частиною екрана (якщо вам цікаво чому, це тому, що я маю гарне фонове зображення, яке я хочу тикає навколо ListView).
Я спробував додати прокладку до самого ListView, але потім, коли ви прокручуєте список, він зникає під краєм.
Я з фону веб-розробників, і аналогією було б додати маржу над першим елементом списку (і під останнім елементом списку).
getListView(). addHeaderView(capView)
та getListView(). addHeaderView(botView)
переконайтесь, що він викликав, перш ніж ініціалізувати вміст списку, наприклад. setListAdapter (адаптер);