Моя проблема в том, что у меня есть ListView
с прикрепленной к нему плавающей кнопкой действия. Но FAB скрывает кнопку, если список находится в самом конце. Поэтому я хочу применить некоторое свободное пространство, но только к последнему элементу списка.Последний элемент ListView: Fab скрывает его
Я использую простой адаптер, расширяющий BaseAdapter
. Поэтому в getView я мог бы применить что-либо к convertView, если position == getCount()-1
.
Но как я могу сделать это дополнительное свободное пространство?
Когда я устанавливаю прокладку через convertView.setPadding
, до 56dp
размер не увеличивается, он просто скрывает элементы в моем ListView. Если я использую LinearLayout.Layoutparams
и устанавливаю поля, ничего не происходит вообще. Итак, что я могу сделать здесь?
Знает ли кто-нибудь, что такое прокладка? Для нормального размера FAB? Как мы можем получить эту ценность? – Blunderer
@Blunderer, по крайней мере [56dp] (https://www.google.com/design/spec/components/buttons-floating-action-button.html#buttons-floating-action-button-floating-action-button) –
Спасибо! Итак, 56dp + vertical_margin :) – Blunderer