В настоящее время я извлекаю XML-данные текущей информации с моего веб-сервера и SAX, анализируя ее в списке в моем приложении. Все хорошо, если количество сгенерированных строк невелико. Если список слишком велик, прокрутка начинает задыхаться. Я пытаюсь понять, что является лучшим методом для размещения потенциально большого подмножества данных в списке, чтобы он загружал строки по мере необходимости. Действительно ли это подход, который нужно взять или мне нужно посмотреть на другой метод?Android xml listview
ответ
Ищите ленивый и эффективный адаптер.
Благодарим вас за ответ. Я еще не наткнулся на эффективный адаптер, поэтому я посмотрю на это. – johnjoshua
Посмотрите на это ссылка- https://github.com/thest1/LazyList
вы найдете работающий ленивый пример загрузки ListView there.Making несколько изменений в этом примере в соответствии с вашими потребностями решить проблему.
Спасибо за ваш ответ, очень ценю. – johnjoshua
FYI, я дал ссылку для запуска ленивого примера загрузки, поскольку концепция была проинформирована вам jitendra sharma !! вам просто нужно его использовать .. – Hiral
При задании вопросов о stackoverflow обычно ожидается, что вы предоставите пример кода того, что вы пытаетесь. В вашем случае также определяется, что означает «потенциально большой подмножество данных» (100, 1000, 10000 единиц). 'ListView' повторно использует свой элемент списка' Views', что означает, что он имеет преимущества и недостатки в зависимости от того, как работает ваш код. Объяснение более подробным и примерным кодом поможет вам получить более точные ответы. – Squonk