이것은 안드로이드의 ListView에서 항목의 레이아웃에 관한 아주 좋은 질문입니다.
상단에 제목 표시 줄이 있고 화면의 나머지 부분을 차지하는 ListView가있는 활동이 있습니다. ListView가 왼쪽, 오른쪽 및 상단에 10dp 패딩으로 나타나기를 원하지만 ListView를 위로 스크롤하면 페이딩 된 가장자리 아래에서 사라지기 전에 상단 10dp 패딩을 덮고 싶습니다. 마찬가지로 맨 아래로 스크롤하면 마지막 목록 항목의 맨 아래와 화면의 실제 맨 아래 사이에 10dp와 함께 마지막 목록 항목이 나타납니다. 이유가 궁금한 경우 원하는 배경 이미지가 있기 때문입니다 ListView를 파고 들어).
ListView 자체에 패딩을 추가하려고 시도했지만 목록을 스크롤하면 패딩 가장자리 아래에서 사라집니다.
나는 웹 개발자 배경에서 왔으며 비유는 첫 번째 목록 항목 위에 (그리고 마지막 목록 항목 아래에) 여백을 추가하는 것입니다.
getListView(). addHeaderView(capView)
하고 getListView(). addHeaderView(botView)
목록의 내용을 초기화하기 전에 호출했는지 확인하십시오. setListAdapter (어댑터);