Последний элемент ListView: Fab скрывает его

Моя проблема в том, что у меня есть ListView с прикрепленной к нему плавающей кнопкой действия. Но FAB скрывает кнопку, если список находится в самом конце. Поэтому я хочу применить некоторое свободное пространство, но только к последнему элементу списка.

Я использую простой адаптер, расширяющий BaseAdapter . Поэтому в getView я мог бы применить что-либо к преобразованию, если position == getCount()-1 .

Но как я могу сделать это дополнительное свободное пространство?

Когда я устанавливаю padding через convertView.setPadding , до 56dp размер не увеличивается, он просто скрывает элементы в моем ListView. Если я использую LinearLayout.Layoutparams и устанавливаю поля, ничего не происходит вообще. Так что я могу здесь сделать?

Установите нижнее дополнение к самому ListView . Вы должны установить android:clipToPadding="false" в ListView .

А также подход Егора, вы также можете использовать ListView.setFooterView(View v) для завышенного представления, которое так же высоко, как и ваш fab.