Size: a a a

Android Developers

2021 January 07

v

vorobyoff in Android Developers
Victor Qs4kdddk
Может я еще не до конца понял, хотите сказать, что observe(this, ...) не увеличивает счетчик использования и автоматически удаляется при роспуска this?
Не используйте this, используйте viewLifecycleOwner
источник

VQ

Victor Qs4kdddk in Android Developers
Там же еще ссылка в самой лямбде на контекст..
источник

L

Leonid in Android Developers
Victor Qs4kdddk
Спасибо, буду читать что это такое.
Лучше не надо. Сначала выглядит удобно, а по мере роста проекта хрен потом разберёшься кто откуда сообщения шлёт.
источник

v

vorobyoff in Android Developers
Leonid
Лучше не надо. Сначала выглядит удобно, а по мере роста проекта хрен потом разберёшься кто откуда сообщения шлёт.
Что это, вкратце?
источник

v

vorobyoff in Android Developers
Я почитал, не очень понял
источник

L

Leonid in Android Developers
vorobyoff
Что это, вкратце?
EventBus
источник

D

Dmitry in Android Developers
Victor Qs4kdddk
Как можно разослать событие всем экземплярам Активити? Или может лучше даже вызов лямбд из привязанных к активити? Как я понял, если я запоминаю в список активити, то они из-за сборки мусора не будут распускаться, когда затребует система. Как это обойти?
Создаёшь бродкаст, у него лайвдату статическую, подписываешься где нужно. И шлешь ивенты если есть подписки
источник

VQ

Victor Qs4kdddk in Android Developers
Dmitry
Создаёшь бродкаст, у него лайвдату статическую, подписываешься где нужно. И шлешь ивенты если есть подписки
В таких механизмах как я понял главное что бы подписываться, а после не забывать отписываться.

Просто я на с++ делал как-то объект, который не увеличивает счетчик и самоисключается из списка когда дестроится (в дополнение к классическому счетчику). Вот и подумал, может здесь есть такое.
источник

D

Dmitry in Android Developers
Victor Qs4kdddk
В таких механизмах как я понял главное что бы подписываться, а после не забывать отписываться.

Просто я на с++ делал как-то объект, который не увеличивает счетчик и самоисключается из списка когда дестроится (в дополнение к классическому счетчику). Вот и подумал, может здесь есть такое.
Лайвдата лайфцайкл хендлит, не нужно отписываться все уже сделали в Гугле
источник

VQ

Victor Qs4kdddk in Android Developers
Dmitry
Лайвдата лайфцайкл хендлит, не нужно отписываться все уже сделали в Гугле
Ок, буду изучать вопрос, спасибо.
источник

D

Dmitry in Android Developers
Victor Qs4kdddk
Ок, буду изучать вопрос, спасибо.
Почитай про лайв дату, броткасты
источник

G

Gavkat in Android Developers
ну Чо пацаны
источник

G

Gavkat in Android Developers
Dmitry
Лайвдата лайфцайкл хендлит, не нужно отписываться все уже сделали в Гугле
брат
источник

W

Will in Android Developers
если у меня на несколько эдитТекстов один текстВотчер, как мне внутри текстВотчера определить эдитТекст, из которого вызов?
источник

AC

Arsen CeH9 in Android Developers
Will
если у меня на несколько эдитТекстов один текстВотчер, как мне внутри текстВотчера определить эдитТекст, из которого вызов?
сделай несколько вотчеров, создание слушателя можно в отдельный метод вынести, чтобы избежать дублирования кода
источник

W

Will in Android Developers
Arsen CeH9
сделай несколько вотчеров, создание слушателя можно в отдельный метод вынести, чтобы избежать дублирования кода
я пытаюсь уйти от вотчера для каждого эдитВью
источник

W

Will in Android Developers
эдитТекст*
источник

AC

Arsen CeH9 in Android Developers
а в чем проблема?
источник

D

Dmitry in Android Developers
Will
я пытаюсь уйти от вотчера для каждого эдитВью
Двухстороний дата биндинг
источник

D

Dmitry in Android Developers
Will
я пытаюсь уйти от вотчера для каждого эдитВью
Тег вьюхе поставь и по нему смотри что за вью
источник