Size: a a a

Android Developers

2021 May 10

VS

Vadim Sedov in Android Developers
никто не запрещает, можно использовать любую scope функцию с получателем, просто в данном случае with подходит лучше т. к. более явно описывает происходящее, читается лучше:
с этим байндингом сделай то-то и то-то, а не на этом байндинге запусти то-то и то-то
источник

В

Виктор in Android Developers
Ну так он и у run есть) если последняя строка что-то, кроме Unit, вернёт, то может что-то пойти не так внутри)
источник

А

Андрей in Android Developers
Иди почитай про
Run
Apply
Let
Also
источник

В

Виктор in Android Developers
Мне все известно о них, спасибо)
источник

А

Андрей in Android Developers
Я бы так не сказал))
источник

В

Виктор in Android Developers
Ну-ну
источник

ОА

Оганнес Асатрян... in Android Developers
сразу шли в группу по котлу че и там трите за сахар
источник

VS

Vadim Sedov in Android Developers
а в примере, что я выше привел, где инициализация происходит не во всем методе onCreate, а только в его части, внутри with - не удобно? по числу символов самое наименьшее получается
источник

ДГ

Дмитрий Газиев... in Android Developers
Оганнес, пожалуйста ты можешь дать ответ? Никто помочь не может
источник

ОА

Оганнес Асатрян... in Android Developers
че кого?
источник

ДГ

Дмитрий Газиев... in Android Developers
вопрос до банального прост
источник

ОА

Оганнес Асатрян... in Android Developers
ну наверно это решать отвечающему
источник

VS

Vadim Sedov in Android Developers
а чтобы избежать явной инициализации viewBinding внутри onCreate можно использовать PropertyDelegate, библиотеки уже есть. Обычно на эти делегаты возлагают только байндинг вьюхи, но можно и inflate туда поместить, если не страшно
источник

ДГ

Дмитрий Газиев... in Android Developers
я упростил до голого проекта.
2 кнопки на активити, одной кнопкой я создаю фрагмент.
потом меняю ориентацию экрана -> кнопкой buttonRemove фрагмент удалить не могу. Почему? Нет инфы нигде.
источник

ОА

Оганнес Асатрян... in Android Developers
fragmentmanagaer.popupbackstack
источник

ДГ

Дмитрий Газиев... in Android Developers
Спасибо
источник

ДГ

Дмитрий Газиев... in Android Developers
буду пробовать
источник

VS

Vadim Sedov in Android Developers
при ориентации у тебя onCreate вновь срабатывает и myFragment1 создается заново. Соответственно пока он не будет добавлен, то и убирать нечего, только старый, на который у тебя уже ссылки и нет.
чтобы удалить фрагмент нужно его добавлять с тэгом и перед удалением искать в supportFragmentManager по нему
источник

ДГ

Дмитрий Газиев... in Android Developers
И вам спасибо, боже люди добрые где вы раньше то были D:
источник

ДГ

Дмитрий Газиев... in Android Developers
минус день
источник