Size: a a a

Android arch. components

2019 August 12

Н

Никита ✓ in Android arch. components
Axrorxo'ja Yodgorov
Когда откривается какой нибуд  heavy activity на пример свой камера activity тогда предедуший аctivity умирает, это факт
Шо
источник
2019 August 13

AA

Andrey Akimov in Android arch. components
Axrorxo'ja Yodgorov
Когда откривается какой нибуд  heavy activity на пример свой камера activity тогда предедуший аctivity умирает, это факт
с чего вдруг она умирает то? Типа запустил камеру, вернулся назад и всё, всё по новой? Не, бред какой-то
источник

AY

Axrorxo'ja Yodgorov in Android arch. components
Andrey Akimov
с чего вдруг она умирает то? Типа запустил камеру, вернулся назад и всё, всё по новой? Не, бред какой-то
да бред, ну есть такой момент
источник

КР

Кирилл Романенко in Android arch. components
Народ, у меня какая-то дичь: у меня вьюмодель пересоздаётся после поворота экрана
https://gist.github.com/indrih17/f381c619a045f47c4c3982ad4d73cc5c
Точно такой же код я использую в другом проекте и там всё норм. В чём может быть проблема? У меня после каждого поворота дёргается метод init в вьюмоделе.
источник

SV

Sviat Volkov in Android arch. components
Кирилл Романенко
Народ, у меня какая-то дичь: у меня вьюмодель пересоздаётся после поворота экрана
https://gist.github.com/indrih17/f381c619a045f47c4c3982ad4d73cc5c
Точно такой же код я использую в другом проекте и там всё норм. В чём может быть проблема? У меня после каждого поворота дёргается метод init в вьюмоделе.
Di метод дёргает конструктор а не фабрику
источник

КР

Кирилл Романенко in Android arch. components
Sviat Volkov
Di метод дёргает конструктор а не фабрику
Да, а Di метод дёргает фабрика.
источник

SV

Sviat Volkov in Android arch. components
Ага увидел
источник

SV

Sviat Volkov in Android arch. components
viewModels что делает
источник

H

Hillm in Android arch. components
Кирилл Романенко
Народ, у меня какая-то дичь: у меня вьюмодель пересоздаётся после поворота экрана
https://gist.github.com/indrih17/f381c619a045f47c4c3982ad4d73cc5c
Точно такой же код я использую в другом проекте и там всё норм. В чём может быть проблема? У меня после каждого поворота дёргается метод init в вьюмоделе.
Ну так ведь фрагмент пересоздается при повороте?
источник

AA

Andrey Akimov in Android arch. components
Hillm
Ну так ведь фрагмент пересоздается при повороте?
так вьюмодел отдельной жизнью живет
источник

Sergey λ in Android arch. components
Andrey Akimov
так вьюмодел отдельной жизнью живет
Зависит куда её прибиндить )
источник

Sergey λ in Android arch. components
Если к активити, то да
источник

КР

Кирилл Романенко in Android arch. components
Sviat Volkov
viewModels что делает
Так это ж андройдовский метод.
источник

Г

Глупый кот 🐈 in Android arch. components
Axrorxo'ja Yodgorov
Когда откривается какой нибуд  heavy activity на пример свой камера activity тогда предедуший аctivity умирает, это факт
пруфани факт
источник

Sergey λ in Android arch. components
я думал сделать демку, но потом мне стало лень 🌝
источник

КР

Кирилл Романенко in Android arch. components
Sergey λ
Если к активити, то да
Вьюмодель всё равно не должна пересоздаваться при повороте.
источник

Sergey λ in Android arch. components
Кирилл Романенко
Вьюмодель всё равно не должна пересоздаваться при повороте.
зависит от того что использует фабрика, активити или фрагмент
источник

КР

Кирилл Романенко in Android arch. components
Sergey λ
зависит от того что использует фабрика, активити или фрагмент
?
источник

Sergey λ in Android arch. components
модель переживает смену конфига, да
но если она прибиндена к фрагменту он ничего не знает про смену конфига и умирает
источник

КР

Кирилл Романенко in Android arch. components
Sergey λ
модель переживает смену конфига, да
но если она прибиндена к фрагменту он ничего не знает про смену конфига и умирает
А как она может быть не прибиндина к фрагменту, если создаётся в нём?
источник