Собирайте элементы потока в другом порядкеAndroid

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

Сообщение Anonymous »

У меня есть поток событий, есть два типа событий - начальные и неначальные.

Код: Выделить всё

data class Event(
isInitial: boolean,
)

val flow: MutableStateFlow = MutableStateFlow(null)
Первоначальное событие может быть создано только один раз. Неначальные события могут создаваться много раз до или после начальных.
В моей модели представления мне нужно собирать события, но начальные события должны обрабатываться. сначала, затем неначальные, даже если они были созданы раньше.
Как добиться такого поведения? Какие операторы потока могут помочь?

Подробнее здесь: https://stackoverflow.com/questions/793 ... rent-order
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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