Я просто в рантайме по нажатию кнопку добавляю их в адаптер
Сохраняйте данные в БД просто, например, а после переворота снова их добавь. Можно flow на базу подписать и после переворота у тебя новые данные автоматом засетятся.
Сохраняйте данные в БД просто, например, а после переворота снова их добавь. Можно flow на базу подписать и после переворота у тебя новые данные автоматом засетятся.
Понял, спасибо, думал, может, можно как-то без бд это сделать
Понял, спасибо, думал, может, можно как-то без бд это сделать
getLayoutManager никак не отвечает за сохранность данных. Можешь без БД сделать, сохраняй в репозитории, во ViewModel, неважно как. Просто не в LayoutManager и не в адаптере.
ага, супер. Тогда стало хуже. Тестирую эту активити. С помощь spy, мокаю метод get...(), но вызывается все-равно не этот замоканый метод, а метод из ContextWrapper'a. Откуда он тут взялся вообще?