Size: a a a

Cicerone Chat (RUS)

2020 October 21

AB

Aleksei B. in Cicerone Chat (RUS)
я в принципе согласен, это логично
источник

AB

Aleksei B. in Cicerone Chat (RUS)
но тогда передача результатов получается будет двумя разными способами, один для экранов, другой для диалогов
источник

KT

Konstantin Tskhovreb... in Cicerone Chat (RUS)
а диалоги - это часть экрана ИМХО.
повторяю: нет разницы, получить данные из поля ввода или из диалога с календарем
источник

ВБ

Влад Баженов... in Cicerone Chat (RUS)
выгядит как два кейса для подобных диалогов:
где он тупая часть экрана
и где он сам и есть отдельный экран, но по каким-то причинам выглядит как диалог
источник

KT

Konstantin Tskhovreb... in Cicerone Chat (RUS)
вот для второго кейса я и предлагаю делать его нормальным экраном с дизайном диалога и добавлять через add
источник

AB

Aleksei B. in Cicerone Chat (RUS)
Konstantin Tskhovrebov
вот для второго кейса я и предлагаю делать его нормальным экраном с дизайном диалога и добавлять через add
звучит неудобно
источник

KT

Konstantin Tskhovreb... in Cicerone Chat (RUS)
Чем неудобно. Это логично и не требует дополнительных затрат
источник

KT

Konstantin Tskhovreb... in Cicerone Chat (RUS)
https://droidbyme.medium.com/android-bottom-sheet-7e9cfcec6427

такой фрагмент делается элементарно и нет больше головняка, что это диалог, можно управлять им как обычным экраном
источник

AC

Arsen CeH9 in Cicerone Chat (RUS)
Konstantin Tskhovrebov
там onCreate вызовется только когда вернетесь!
какие шаги для воспроизведения?
источник

AC

Arsen CeH9 in Cicerone Chat (RUS)
источник

AC

Arsen CeH9 in Cicerone Chat (RUS)
1. открыть несколько экранов,
2. грохнуть аппку
3.  запустить
4. проверить, что часть фрагментов не воссоздалась

вопрос по первому шагу, какие именно открывать
источник

AB

Aleksei B. in Cicerone Chat (RUS)
Konstantin Tskhovrebov
https://droidbyme.medium.com/android-bottom-sheet-7e9cfcec6427

такой фрагмент делается элементарно и нет больше головняка, что это диалог, можно управлять им как обычным экраном
интересно, почитаю
источник
2020 October 22

KT

Konstantin Tskhovreb... in Cicerone Chat (RUS)
Arsen CeH9
1. открыть несколько экранов,
2. грохнуть аппку
3.  запустить
4. проверить, что часть фрагментов не воссоздалась

вопрос по первому шагу, какие именно открывать
в обычной навигации (ordinary)  откройте цепочку.
а в логи надо добавить вызовы onCreate фрагментов. конструкторы вызваны будут, а вот onCreate нет, только при возврате
источник

AC

Arsen CeH9 in Cicerone Chat (RUS)
источник

AC

Arsen CeH9 in Cicerone Chat (RUS)
Konstantin Tskhovrebov
в обычной навигации (ordinary)  откройте цепочку.
а в логи надо добавить вызовы onCreate фрагментов. конструкторы вызваны будут, а вот onCreate нет, только при возврате
цепочку прям чейн?
источник

AC

Arsen CeH9 in Cicerone Chat (RUS)
хотя нет, у чейна тоже форвард под капотом
источник

KT

Konstantin Tskhovreb... in Cicerone Chat (RUS)
Круто 👍
Я ровно этот кейс проверял где-то год назад и точно было не так.
Вероятно это нововведение в новых саппорт фрагмента, ну если так, то все проще, кому надо смогут подписываться при создании.
источник

KT

Konstantin Tskhovreb... in Cicerone Chat (RUS)
Значит фича с результатом еще более применима
источник

AC

Arsen CeH9 in Cicerone Chat (RUS)
я где-то год назад первый раз такое тестил, раньше х3 что было, но в ченжлоге про это вроде ниче не упоминается https://developer.android.com/jetpack/androidx/releases/fragment
источник

AC

Arsen CeH9 in Cicerone Chat (RUS)
альфа вышла в November 5, 2018
источник