Size: a a a

Cicerone Chat (RUS)

2020 July 20

KT

Konstantin Tskhovreb... in Cicerone Chat (RUS)
getSupportFragmentManager().executePendingTransactions();
источник

KT

Konstantin Tskhovreb... in Cicerone Chat (RUS)
уберите
источник

KT

Konstantin Tskhovreb... in Cicerone Chat (RUS)
это итак есть в навигаторе
источник

KT

Konstantin Tskhovreb... in Cicerone Chat (RUS)
navigatorHolder.setNavigator надо в onResumeFragments
источник

KT

Konstantin Tskhovreb... in Cicerone Chat (RUS)
в доке это сказано
источник

AC

Arsen CeH9 in Cicerone Chat (RUS)
Konstantin Tskhovrebov
navigatorHolder.setNavigator надо в onResumeFragments
о, я как раз недавно тут спрашивал: почему именно в resume, а не в криейт\старт?
источник

KT

Konstantin Tskhovreb... in Cicerone Chat (RUS)
в документации уже читали?
источник

AC

Arsen CeH9 in Cicerone Chat (RUS)
да (кому вопрос?)
источник

ВС

Владислав Султаняров... in Cicerone Chat (RUS)
ошибка была глупейшей, не правильно реализовал метод onCreateView, прошу прощения за беспокойство и спасибо за советы!
источник

KT

Konstantin Tskhovreb... in Cicerone Chat (RUS)
Arsen CeH9
да (кому вопрос?)
To correctly interact with fragments in their proper state, you should instead override onResumeFragments()
источник

KT

Konstantin Tskhovreb... in Cicerone Chat (RUS)
вопрос к тем, кто писал эти строки
источник

AP

Alexey Pushkarev in Cicerone Chat (RUS)
Я кстати ни разу не огребал проблем с тем что в on resume была установка навигатора. Есть конкретный способ воспроизвести, кто-нибудь знает?)
источник

AP

Alexey Pushkarev in Cicerone Chat (RUS)
Интереса ради)
источник

AC

Arsen CeH9 in Cicerone Chat (RUS)
Arsen CeH9
Переслано от Arsen CeH9
сейвово ли выполнять транзакции фрагментменеджера после onStart активити? cicirone расчехляется(рекомендует) только после onResume/onResumeFragments.  По идее только после сохранения стейта нельзя, а при создании можно хоть в онкриейте. Крч, поясните в чем соль
поднимал эту тему здесь
источник

AC

Arsen CeH9 in Cicerone Chat (RUS)
Konstantin Tskhovrebov
To correctly interact with fragments in their proper state, you should instead override onResumeFragments()
мне кажется, тут сравнивается именно resume активити и resume фрагментов, а если выбор между onresume и oncreate, то это совсем другая история
источник

AC

Arsen CeH9 in Cicerone Chat (RUS)
допустим в онрезюме фрагмента мы инициализируем поле, а в резюм активити достаем фрагмент и обращаемся к этому полю ,вот тут имеет смысл onResumeFragments
источник

AC

Arsen CeH9 in Cicerone Chat (RUS)
Конкретно про навигацию, мб есть отличия в том, что в резюме юзер видит старый фрагмент, и если в буфере был переход, то он увидит транзишин, а если провернуть это в онкриейте, то по идее сразу отобразится "новый" фрагмент
источник

AC

Arsen CeH9 in Cicerone Chat (RUS)
нужно протестить будет
источник

AC

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

KT

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