214 похожих чатов

Пишу тут ибо больше нигде нету более опытных разработчиков (_-_) Проект

на джаве.
Чем можно заменить лайв дату, чтобы в результате получить оне шот срабатывание? (В проекте есть рх)
Я думал над тем чтобы обнулять лв при он стоп в фрагменте.
Замена лв на публиш сабджект с моей точки зрения не есть тру решением.

19 ответов

12 просмотров

Так там же вроде есть SingleLiveData

Почему не правильное решение переделывать под сабжект ?

Artem-Mi Автор вопроса
Anton Potekhin
Почему не правильное решение переделывать под сабж...

Его нужно хендлить, унрегистрить, когда в лв это все уже есть

Artem Mi
Его нужно хендлить, унрегистрить, когда в лв это в...

ну тут либо самим готовить SingleLive или использовать готовое решение от RX. Хотя на данном этапе я перешел на sharedflow 😉 но и у него есть проблемы…идеального решения нет. Но у вас же и так RX в проекте есть, а значит вы и так вынуждены следить и дергать dispose. В чем тогда проблема и для этого дернуть

Anton Potekhin
ну тут либо самим готовить SingleLive или использо...

а зачем готовить, если его уже приготовили? https://github.com/android/architecture-samples/blob/dev-todo-mvvm-live/todoapp/app/src/main/java/com/example/android/architecture/blueprints/todoapp/SingleLiveEvent.java

Jorik Fat
а зачем готовить, если его уже приготовили? https:...

Так это нельзя, там же Джун, который ещё тот, сказал, что это плохо

Vladimir
Так это нельзя, там же Джун, который ещё тот, сказ...

ну при таком подходе надо выпиливать весь AAC, потому что Джун повелел

Jorik Fat
а зачем готовить, если его уже приготовили? https:...

ну я и имел ввиду затягивать что-то еще. понятно что это н епроблема 😉 У меня есть в проектах разные решения. На rx, livedata, stateflow. И я не могу сказать что какой-то из способов лучше. Если в проекте уже есть rx то я бы rx использовал.

Anton Potekhin
ну я и имел ввиду затягивать что-то еще. понятно ч...

полностью согласен. Нужно брать конкретный стек, а не Glide+Picasso клеить друг с другом

Artem-Mi Автор вопроса
Jorik Fat
а зачем готовить, если его уже приготовили? https:...

Мне в рх, не нравится что в фргаменте будет онСуцес, онЕрор при публишСубджект, или опять же писать свою обёртку дабы вид был как при лайв дате

Anton Potekhin
ну тут либо самим готовить SingleLive или использо...

Использую SharedFlow в своей tea либе, никаких проблем.

Кирило
Какие проблемы с SharedFlow?

Ну нужно учитывать что никто не получит если не было подписчика на момент эмита

Кирилл Романенко
Есть replay buffer.

Тогда это уже не замена сингллайвдаты

Anton Potekhin
Тогда это уже не замена сингллайвдаты

Так ты хочешь, чтобы новые подписчики получали крайний элемент, или нет? То "нужно учитывать что никто не получит если нет подписчиков", то "это уже не замена сингллайвдаты".

Кирилл Романенко
Так ты хочешь, чтобы новые подписчики получали кра...

Изначально мое сообщение было в разговоре про сингллайвдат.

Похожие вопросы

Обсуждают сегодня

Всем привет! Имеется функция: function IsValidChar(ch: UTF8Char): Boolean; var i: Integer; ValidChars: AnsiString; begin ValidChars := 'abcdefghijklmnopqrstuvwxyzABCDE...
Евгений
44
И никого не интересует какие пакеты кто использует. ((% Заходишь на сайт симфони и видишь поддержку Украины - по законам РФ это ж экстремизм. Только никто не отказывается от с...
Am Ambrion
11
лучше скажите, причём тут паскаль?
Alexey Kulakov
36
Чтобы перехватить все нажимания буков на форме, надо хук ставить? Пробовал на форме ОнКейДаун, оно ловит клаву если фокус не на компоненте с вводом текста
Serjone
15
Но, может, есть уже проверенная? Наши требования такие: 1. Сообщения должны приходить из Инста в CRM оду 2. Должна быть возможность подключить несколько экаунтов Инстаграм. Р...
Alexander Sharoiko MSE / Александр Шаройко
7
Народ! Впервые клиенту пришло письмо от РКН, у вас, дескать, есть яндекс метрика, а нигде не написано, что вы ее юзаете. Никто не сталкивался?
Sasha Beep
14
Всем привет! вывожу на общей стр дочерние ресурсыв каждом ресурсе галерея, и первая фотка должна выводиться на общей [!DocLister? &prepare=photo !]
Alekso
12
Я правильно понимаю что нет способов получить список ожидающих заявок на вступление в группу с помощью бота из mtproto?
Шамиль Прилов
7
А можно вопрос? Мне сегодня сказали что у меня функция (которая просто заполняет массив значениями) не правильная void Full(double * arr, int n) { for (int i = 0; i < n; i...
† C E †
7
Добрый вечер. Хочу чтобы у меня в классе поле было функцией, которая возвращает строку. Делаю так: interface ... TGetOutPath = function : String of object; ... protec...
Kirill Filippenok
12
Карта сайта