Честно говоря я не знаю. Мне просто SharedPreferences нужны были. А тут Андроид Студия высветила подсказку, что это типа все уже устарело, деприкейтед и надо использовать datastore. Я и попробовал его. До этого вообще слова Flow не знал.
По смыслу из словаря, это должен был получиться поток данных. И после First ожидал и второго и последующих. А тут оказывается first() обрывает (cancels) поток.
Мне студия ничего не предлагала, просто если бы Flow, который отдает datastore.data, был нормальным, то он очень мне помог бы в текущей имплементации. Не знаю под чем были разрабы DataStore, чтобы одиночное значение помещать в Flow
Всех приветствую, ответьте пожалуйста на вопрос. Как добавить настройку "Значок приложения на начальном экране"? Порывшись в исходниках телеграма не смог найти ответ.