Size: a a a

Android Developers

2020 May 14

M

Max in Android Developers
в android проекте можно использовать либу написанную на rust?
источник

I

Ivan in Android Developers
Дима
а? у меня в recycler view передаётся listDevice
ну вот после того, как передал новые значения в адаптер - нужно уведомить об изменении
источник

ГА

Георгий Авакян... in Android Developers
Подскажите плз, как скрыть bottomnavigationview при открытой клавиатуре?
источник

Д

Дима in Android Developers
Ivan
ну вот после того, как передал новые значения в адаптер - нужно уведомить об изменении
у меня в активити, как и здесь, функция для запуска recycler view. Она после получения данных запускается, то есть после for. Только здесь так не сработало почему-то
источник

I

Ivan in Android Developers
Дима
а? у меня в recycler view передаётся listDevice
но из твоего описания толком непонятно чего ты хочешь. Либо нужно больше кода, либо гугл в помощь
источник

I

Ivan in Android Developers
Дима
Здравствуйте ещё раз, имею такую функцию. Если вывод листа в for, то показывает добавленные элементы. Но если поставить вывод после for или в конце функции, то list обнуляется. Либо он в этих местах ещё не наполнен, подскажите решение пожалуйста
после for у тебя deviceList будет пустой, потому что заполняется в коллбеке
источник

Д

Дима in Android Developers
Ivan
после for у тебя deviceList будет пустой, потому что заполняется в коллбеке
Вот, мне нужно понять где он не пустой
источник

I

Ivan in Android Developers
Дима
Вот, мне нужно понять где он не пустой
когда выполнится колбэк в addOnSuccessListener
источник

Д

Дима in Android Developers
Ivan
когда выполнится колбэк в addOnSuccessListener
А когда?
источник

Д

Дима in Android Developers
В конце функции он тоже пустой
источник

I

Ivan in Android Developers
Дима
А когда?
как только выполнится. Рекомендую поизучать листенеры/коллбэки. Ты повесил слушателя, который выполняет какие-то действия при выполнении success. Если это сетевой запрос, то ты в принципе не можешь знать когда.
источник

Д

Дима in Android Developers
Ivan
как только выполнится. Рекомендую поизучать листенеры/коллбэки. Ты повесил слушателя, который выполняет какие-то действия при выполнении success. Если это сетевой запрос, то ты в принципе не можешь знать когда.
Я поизучаю, но просто в идентичном коде в другом классе работает инициализации recycler после for
источник

I

Ivan in Android Developers
Дима
В конце функции он тоже пустой
что такое в конце функции? Если ты имеешь в виду тело этого метода и ты пытаешься получить заполненный deviceList перед последней } то это не получится. Потому что провешивание слушателей у тебя происходит последовательно друг за другом, а код внутри коллбэков будет выполнен только, когда будет получен либо success, либо failure
источник

I

Ivan in Android Developers
Дима
Я поизучаю, но просто в идентичном коде в другом классе работает инициализации recycler после for
я понятия не имею, где и что там написано...
источник

Д

Дима in Android Developers
Ivan
я понятия не имею, где и что там написано...
Понимаю
источник

АЗ

Андрей Захаров... in Android Developers
Приветствую
подскажите пожалуйста есть ли в kotlin аналог rx что бы можно было подписаться, отписаться? Читаю про Flow, но не пойму как прекратить его слушать. Или что вообще можно для этого использовать.
источник

QH

Quantum Harmonizer in Android Developers
Андрей Захаров
Приветствую
подскажите пожалуйста есть ли в kotlin аналог rx что бы можно было подписаться, отписаться? Читаю про Flow, но не пойму как прекратить его слушать. Или что вообще можно для этого использовать.
Почему он должен быть «в котлине»? Он просто есть, независимо от языка
источник

АЗ

Андрей Захаров... in Android Developers
ну... да, согласен
просто пишу на kotlin, поэтому хотелось бы что-нибудь для него.
источник

GR

Gor Rushanyan in Android Developers
Андрей Захаров
Приветствую
подскажите пожалуйста есть ли в kotlin аналог rx что бы можно было подписаться, отписаться? Читаю про Flow, но не пойму как прекратить его слушать. Или что вообще можно для этого использовать.
rxjava работает и в котлине
источник

АЗ

Андрей Захаров... in Android Developers
Gor Rushanyan
rxjava работает и в котлине
просто мелькнула мысль что есть возможности сделать подобное без rx
источник