В настоящее время я реализую функцию Pull To Refresh в Android. Теперь у меня это работает, создав пользовательский ListView с использованием заголовков над элементами списка. В сущности: при просмотре представления верхнего заголовка через прослушиватель запускается обновление.ListView - установить минимальную высоту, чтобы она всегда позволяла прокручивать
При запуске ListView он автоматически прокручивается под заголовком HeaderViews, скрывая их до тех пор, пока пользователь не прокрутит вниз. Это отлично работает, когда высота элементов списка превышает высоту самого ListView (поэтому есть прокрутка), но когда высота детей меньше высоты ListView, прокрутки и прокрутки HeaderViews не отображаются ,
В принципе, то, что мне нужно, - это заставить область прокрутки ListView быть по крайней мере высотой высоты ListView + моего HeaderViews. У меня уже есть высота моего HeaderViews, я просто не могу найти способ получить фактическую высоту ListView (т. Е. Когда используется fill_parent) и способ установки минимальной высоты прокрутки. Есть идеи?
Это будет выпущено на GitHub после того, как я его закончу, и работает на Android 1.5+.
Просто примечание сказать спасибо за вас r выпуск GitHub. Сэкономил время на то, чтобы исправить все проблемы с реализацией Nilsson! Приветствия. – Devunwired