При использовании clipToPadding в ListView элементы перерабатываются преждевременно

При настройке

android:clipToPadding="false" 

В стандартном ListView на устройстве 2.3.3 для Android. Я вижу, что элементы списка перерабатываются преждевременно. Вид адаптера удаляется, когда он полностью прокручивается мимо прокладки и прокручивается мимо края экрана, что приводит к слишком раннему просмотру представлений. Кто-нибудь смог решить эту проблему?

Solutions Collecting From Web of "При использовании clipToPadding в ListView элементы перерабатываются преждевременно"

Клип для заполнения – это поведение по умолчанию. Если представление переработано, как только оно не видно (т. Е. Прошлое заполнение), это нормальное и ожидаемое поведение.

Вы уверены, что не пытаетесь установить clipToPadding на false ? В этом случае ListView по-прежнему будет перерабатывать своих детей, как только они войдут в область заполнения. Атрибут clipToPadding влияет только на чертеж и не учитывается с помощью алгоритмов компоновки, таких как ListView . Мы могли бы исправить это поведение в будущей версии платформы, но это не поможет вам сейчас, извините 🙁