Size: a a a

Android Developers

2021 March 05

OM

Oleg Masters in Android Developers
Maksus Heinz
android:configChanges="orientation|keyboardHidden" это?
Да да
источник

OM

Oleg Masters in Android Developers
Дмитрий ДМ
почему бы тогда сразу так не делать для всех активити/фрагментов? почему тот же гугл учит сохрнаять состояние, а не отключать пересоздание?
Да дураки там в этом гугле. Не слушайте их. Они сами отказываются от своих слов.
источник

d

danilshik in Android Developers
Ребят, не подскажите, почему я возвращаясь по backstack обратно на фрагмент у него не срабатывает onResume?
источник

OM

Oleg Masters in Android Developers
danilshik
Ребят, не подскажите, почему я возвращаясь по backstack обратно на фрагмент у него не срабатывает onResume?
Потому что ты его не реплейсишь
источник

ВИ

Влад Исаев in Android Developers
Подскажите, можно ли как-то перехватить логи эксепшенов из другого процесса? Наше приложение запускает стороннее, но оно может упасть и я не знаю причину
источник

d

danilshik in Android Developers
Oleg Masters
Потому что ты его не реплейсишь
кого его? фрагмент на котором находился? или на которой возвращаюсь?
источник

OM

Oleg Masters in Android Developers
Пересоздание активити это очень большой фейл гугла. Это очень сложно архитектурно и бессмыслено на практике. Убирайте все пересоздание и будет вам счастье.
источник

MH

Maksus Heinz in Android Developers
Oleg Masters
Да да
увы, не помогло, та же ошибка вылетает
источник

ДД

Дмитрий ДМ in Android Developers
Oleg Masters
Пересоздание активити это очень большой фейл гугла. Это очень сложно архитектурно и бессмыслено на практике. Убирайте все пересоздание и будет вам счастье.
интересная точка зрения.
источник

ОА

Оганнес Асатрян... in Android Developers
Maksus Heinz
увы, не помогло, та же ошибка вылетает
когда единственный нормальный программист закончит давать тебе нерабочие советы просто пингани меня. ок?
источник

OM

Oleg Masters in Android Developers
danilshik
кого его? фрагмент на котором находился? или на которой возвращаюсь?
Новый фрагмент ты добавляешь add. Если хочешь выполнить что то при переходе назад, то придётся это делать с помощью события смены фрагментов во фрагмент менеджере
источник

MH

Maksus Heinz in Android Developers
Оганнес Асатрян
когда единственный нормальный программист закончит давать тебе нерабочие советы просто пингани меня. ок?
😄👌🏻
источник

OM

Oleg Masters in Android Developers
Maksus Heinz
увы, не помогло, та же ошибка вылетает
Активити рекреейтится?
источник

OM

Oleg Masters in Android Developers
Влад Исаев
Подскажите, можно ли как-то перехватить логи эксепшенов из другого процесса? Наше приложение запускает стороннее, но оно может упасть и я не знаю причину
Пусть оно пишет логи ошибок в файл тогда. Иначе ничего сделать невозможно.
источник

d

danilshik in Android Developers
Oleg Masters
Новый фрагмент ты добавляешь add. Если хочешь выполнить что то при переходе назад, то придётся это делать с помощью события смены фрагментов во фрагмент менеджере
ну так фрагмент на котором я находился добавлялся через Replace, но когда я возвращаюсь обратно на фрагмент, он отображается, но onResume не срабатывает по логам
источник

ВИ

Влад Исаев in Android Developers
Oleg Masters
Пусть оно пишет логи ошибок в файл тогда. Иначе ничего сделать невозможно.
Не очень понял, у меня нет доступа к приложению, которое используется
источник

OM

Oleg Masters in Android Developers
danilshik
ну так фрагмент на котором я находился добавлялся через Replace, но когда я возвращаюсь обратно на фрагмент, он отображается, но onResume не срабатывает по логам
Делай через событие смены фрагментов во фрагмент менеджере. Меняешь фрагмент - срабатывает событие в активити. Выполняешь onResume во фрагменте из активити. Как то так
источник

OM

Oleg Masters in Android Developers
Влад Исаев
Не очень понял, у меня нет доступа к приложению, которое используется
Нет значит нет
источник

OM

Oleg Masters in Android Developers
Maksus Heinz
😄👌🏻
Ещё там в xml есть параметр у элементов saveEnabled. Можно попробовать его в false поставить. Тогда их состояние не будет сохраняться.
источник

MH

Maksus Heinz in Android Developers
Oleg Masters
Активити рекреейтится?
гугл пишет, что активити должно пересоздаваться в любой момент. Получается отключение пересоздания активити плохой путь, не?)
источник