P.s опять же, возможно я ошибаюсь и мне надо это сохранять в другом месте а не в user_session (но как я понял, каждое устройство имеет запись в этой модели а значит всегда будет живо до момента удаления приложения или очистки кеша)
__
В чем проблема моя:
Я не понимаю как мне соединить все это в БП:
Если тапнули то…
Что я должен получить заранее (я не пойму как мне получить запись именно ту, которая сейчас у юзера)
Как мне потом дергать то что я запишу в эту модель
Прошу сделать скрин как вы бы сделали эту задачу, а то что-то я туплю (((
Но хз как к нему придти от момента “Узнать какой сейчас юзер” + “проверить если ли ранее какая-то запись”, + "Записать ему строку если false " + “Запатчить в БД эту запись”
Тут изначально лучше смотреть в другую сторону.
User session предназначена для зарегистрированных пользователей. Собственно она создается при логине в приложение.
В данной ситуации логичнее использовать глобальные переменные со свойством persistant. Соответственно на каждом устройстве будет свое значение. Достаточно при старте проверять на null и если так, то запускать выбор языка.