(т. е когда элемент показывается в фокусе, мы отмечаем, что новость условно прочитана). используем для этого onViewableItemsChanged и записываем в отдельный список идшники прочитанных новостей. проблема заключается в том, что при прочитывании первой новости в список кладется идшник, но при прочитывании второй, оказывается, что список пуст и там просто записывается новый идшник с потерей старого. Кто нибудь может подсказать в какую сторону копать?(может мы вообще неправильно отслеживаем и есть способы попроще)
пустой список - это тот, в который вы кладете?
ну да, изначально все считаем непрочитанным
А дальше 3, 4, 5, новость добавляется или тоже затирается?
дальше при прочитывании следующих новостей я выводил в консоль список перед тем как добавить в него новый элемент. и он блин всегда пустой
ну значит проблема где-то в реализации добавления этих айдишек в массив. Скидывайте код, как это у вас там все работает
Обсуждают сегодня