У меня есть диалоговое окно нижнего листа, в котором есть просмотр списка с флажками. Теперь я хочу отфильтровать некоторые данные на основе проверенных элементов из этого списка. Я сохраняю идентификаторы отмеченных элементов в просмотре списка, но когда я снова открываю диалоговое окно нижнего листа, отмеченные элементы отображаются непроверенными, но если я выбираю другой элемент, который не отмечен, то идентификатор этого конкретного элемента добавляется к предыдущему.
Итак, мой вопрос, как показать ранее проверенный элемент в списке, если пользователь снова открывает диалоговое окно нижнего листа? Можете ли вы дать какое-то обоснование и как это сделать в коде от android до java?