Не можете собрать данные о потоке в другом действии?Android

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Anonymous
 Не можете собрать данные о потоке в другом действии?

Сообщение Anonymous »

Я пытаюсь собрать данные потока в действии A, отправленные из действия B, но не получаю сбор в действии A.
Эти данные потока отправляются только внутри текущего действия? Пожалуйста, помогите мне в этом.
Выдача данных из модели представления фрагмента, добавленной в действие B
launchOnMainDispatcher {
IdMissionFwkManager._resultFlow.emit("{}")
_effectFlow.emit(VstIdentificationEffect.Cancel)
}

Действие B: сбор, получение
IdMissionFwkManager.VzRegisterIdMissionFlow()
.onEachCollect(owner = this) { result ->
JSONObject(result)
Toast.makeText(baseContext, "IdMissionActivity: $result", Toast.LENGTH_LONG).show()
}

Поток активности собирает, но не получает
IdMissionFwkManager.VzRegisterIdMissionFlow()
.onEachCollect(owner = this) { result ->
JSONObject(result)
Toast.makeText(baseContext, "MainActivity: $result", Toast.LENGTH_LONG).show()
}


Подробнее здесь: https://stackoverflow.com/questions/790 ... r-activity
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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