Il s'agit d'une question assez fine sur la disposition des éléments dans une ListView sous Android.
J'ai une activité avec une barre de titre en haut et un ListView qui occupe le reste de l'écran. Je veux que ma ListView apparaisse avec un padding de 10dp à gauche, à droite et en haut, mais lorsque vous faites défiler la ListView vers le haut, je veux qu'elle couvre le padding de 10dp du haut avant de disparaître sous le bord estompé. De la même manière, lorsque vous faites défiler la liste vers le bas, le dernier élément de la liste doit apparaître avec 10dp entre le bas du dernier élément de la liste et le bas réel de l'écran (si vous vous demandez pourquoi, c'est parce qu'il y a une jolie image de fond que je veux voir apparaître autour de la liste).
J'ai essayé d'ajouter du rembourrage au ListView lui-même, mais lorsque vous faites défiler la liste, elle disparaît sous le bord du rembourrage.
Je suis issu du milieu du développement web, et l'analogie serait d'ajouter une marge au-dessus du premier élément de liste (et en dessous du dernier élément de liste).