Я загружаю данные из интернета для создания списка и ставлю значок звездочки для каждой строки.Если пользователь проверил звезду, я бы сохранил все данные строки в sqllite databse.
Мой вопрос заключается в том, как узнать, был ли один элемент добавлен в избранное, чтобы пометить или не пометить звездочку.Я знаю, что запрос к базе данных является дорогостоящим, и я не могу сделать это в потоке пользовательского интерфейса.
Просто создайте асинхронную задачу для каждой функции "getView", чтобы загрузить данные "избранных" (если пользователь будет слишком быстро летать, будетожидается много асинхронных заданий) или у меня есть другие хорошие варианты, или 3-я библиотека для этого?