Получить последний элемент, отправленный потоком, и не получать обновленияAndroid

Форум для тех, кто программирует под Android
Anonymous
Получить последний элемент, отправленный потоком, и не получать обновления

Сообщение Anonymous »


Каков наилучший способ получить последний элемент, созданный потоком, без получения обновлений?

Вопрос: Я использую поток для наблюдения за изменениями в определенных общих предпочтениях, но иногда мне хочется узнать текущее значение этого предпочтения. Я всегда использую две функции: одну для наблюдения за значениями в потоке, а другую для непосредственного захвата данных. Есть ли способ заархивировать то же поведение с помощью только функции наблюдателя?
приостановить веселье getBreadcrumb(): Breadcrumb = withContext(Dispatchers.IO) context@ { ... } весело наблюдатьBreadcrumb(): Flow
{ .... }

Вернуться в «Android»