Size: a a a

Android Developers

2021 January 14

ES

Egor Sigolaev in Android Developers
ведь скоуп уже есть вьюмодельный
источник

АГ

Алексей Гладков... in Android Developers
Egor Sigolaev
Переслано от Egor Sigolaev
Подскажите, почему ругается? Я же вызвал метод юзкейса внутри корутины.
await надо вызывать на suspendable функции
источник

S

Silent829 in Android Developers
Алексей Гладков
await надо вызывать на suspendable функции
+
источник

ES

Egor Sigolaev in Android Developers
Алексей Гладков
await надо вызывать на suspendable функции
А, понял. А как мне тогда правильно вернуть результат метода и вернуть бул значение в главный поток?
источник

ES

Egor Sigolaev in Android Developers
можно ли сделать так, чтобы функцию не делать суспенд?
источник

АГ

Алексей Гладков... in Android Developers
withContext(Dispatchers.Main)
А вернуть выйдет только если suspend сделать
источник

ES

Egor Sigolaev in Android Developers
Алексей Гладков
withContext(Dispatchers.Main)
А вернуть выйдет только если suspend сделать
та придется во фрагменте писать uiScope.laucnh { val result = viewModel.deleteVideos()}
источник

S

Silent829 in Android Developers
Чувак, у фрагментов есть лайфсайклскоуп, из него можно собирать флоу тот же, это нормально
источник

S

Silent829 in Android Developers
Egor Sigolaev
та придется во фрагменте писать uiScope.laucnh { val result = viewModel.deleteVideos()}
Как плохо
источник

АГ

Алексей Гладков... in Android Developers
Как бы сам факт того что ты чего-то возвращаешь из viewmodel во фрагмент говорит о твоем полном не понимании концепции mvvm)
источник

ES

Egor Sigolaev in Android Developers
Алексей Гладков
Как бы сам факт того что ты чего-то возвращаешь из viewmodel во фрагмент говорит о твоем полном не понимании концепции mvvm)
Я понимаю, просто тренюсь
источник

ES

Egor Sigolaev in Android Developers
хотя кому я вру, да, херню творю
источник

ES

Egor Sigolaev in Android Developers
Алексей Гладков
Как бы сам факт того что ты чего-то возвращаешь из viewmodel во фрагмент говорит о твоем полном не понимании концепции mvvm)
не, ну возвращать с вм же можно, если нужно какие то обьекты собрать билдером
источник

ES

Egor Sigolaev in Android Developers
не всегда асинхронщина нужна
источник

S

Silent829 in Android Developers
Алексей Гладков
Как бы сам факт того что ты чего-то возвращаешь из viewmodel во фрагмент говорит о твоем полном не понимании концепции mvvm)
Э а ливдата??!?!??77??!?1?!!1??
источник

АГ

Алексей Гладков... in Android Developers
Silent829
Э а ливдата??!?!??77??!?1?!!1??
Ты же на нее подписываешься
источник

DM

Dem Mort in Android Developers
я просто ору)
источник

S

Silent829 in Android Developers
Алексей Гладков
Ты же на нее подписываешься
Э я же все равно возвращаю ее1!!1!1
источник

АГ

Алексей Гладков... in Android Developers
Egor Sigolaev
не, ну возвращать с вм же можно, если нужно какие то обьекты собрать билдером
В чем проблема это делать во фрагменте?)
источник

АГ

Алексей Гладков... in Android Developers
Зачем такие сложности?
источник