Есть небольшая проблема ListView здесь.У меня есть ListView, который выглядит как
TextView
ImageView
TextView
ImageView
TextView
...
и так далее,В нем более 1000 предметов, поэтому прокрутка очень медленная.Я попытался улучшить производительность, как советовали здесь , и общая производительность прокрутки действительно улучшилась. LOT.
Однако появилась другая проблема - после определенного количества прокрутки (обычно почти сразу),представления начинают «кластеризоваться», то, что раньше было ImageView-TextView-ImageView, превращается в ImageView-ImageView-TextView и т. д.
Есть идеи, что может быть не так?Заранее благодарен за любую помощь!
(PS Дикая догадка - мне нужно было сделать ListView круговым (представьте, что это список, подобный колесу фортуны) и, таким образом, переопределить getCount для возврата жестко закодированных значений иgetItem возвращает позицию% количество элементов. Может ли это иметь какое-либо отношение к этому?)