Size: a a a

Android Developers

2020 March 15

А

Александр in Android Developers
Turalllb Turalll
Напомните, у фрагмента какие методы жц сработают, после того как будет закрыт диалогфррагмен над ним ? Или другой полноценный фрагмент ? Я вот вижу что даже onResume не срабатывает
Мне кажется, onPause() -> onResume().
источник

JD

John Doe in Android Developers
Quantum Harmonizer
А ты говорил о базе, которая на стороне сервера? Она же к андроиду не имеет отношения.
Ну то есть под сервак функционал бекендшики чисто пишут?
источник

TT

Turalllb Turalll in Android Developers
Александр
Мне кажется, onPause() -> onResume().
И мне вот кажется что эти методы должны соабатывать, видно что то у нас а проекте не так.
источник

А

Александр in Android Developers
Turalllb Turalll
И мне вот кажется что эти методы должны соабатывать, видно что то у нас а проекте не так.
Я проверил, у меня тоже не вызываются эти методы.
Hmm.
источник

TT

Turalllb Turalll in Android Developers
Александр
Я проверил, у меня тоже не вызываются эти методы.
Hmm.
Обидно, надо бы вспомнить в каком случае они будут вызываться, а в каком нет
источник

I

Ildarov in Android Developers
Turalllb Turalll
Напомните, у фрагмента какие методы жц сработают, после того как будет закрыт диалогфррагмен над ним ? Или другой полноценный фрагмент ? Я вот вижу что даже onResume не срабатывает
ничего не должно вызываться
источник

I

Ildarov in Android Developers
спорил с этим вопрос на собесе
источник

TT

Turalllb Turalll in Android Developers
Ildarov
ничего не должно вызываться
Ну да, при add ничего не вызовется
источник

TT

Turalllb Turalll in Android Developers
При replace всё будет
источник

I

Ildarov in Android Developers
Turalllb Turalll
Ну да, при add ничего не вызовется
я про диалогфрагмент
источник

А

Александр in Android Developers
Ildarov
ничего не должно вызываться
А почему? Куда читать?
источник

TT

Turalllb Turalll in Android Developers
Ildarov
я про диалогфрагмент
А какой нибудь onActivityResult ?
источник

I

Ildarov in Android Developers
Александр
А почему? Куда читать?
Потому что onPause() означает, что юзер не может взаимодействовать с активити/фрагмент. Следовательно если бы вызывался onPause() при вызове диалогфрагмент, то активти/фрагмент тупо фризились бы и тачи не срабатывали. Это означает, что onPause() НЕ вызывается при показе любого диалога
источник

I

Ildarov in Android Developers
Turalllb Turalll
А какой нибудь onActivityResult ?
про это хз
источник

I

Ildarov in Android Developers
каждый вызов жц активити/фрагмента означает какой либо стейт его
источник

TT

Turalllb Turalll in Android Developers
Вроде с фрагментом всё так же
источник

TT

Turalllb Turalll in Android Developers
Фрагменты onResume()или onPause()будут называться только тогда, когда деятельность onResume()или onPause()называется. Они тесно связаны с Activity.
источник

TT

Turalllb Turalll in Android Developers
Ой
источник

I

Ildarov in Android Developers
Turalllb Turalll
Вроде с фрагментом всё так же
а вот жц фрагмента напрямую связан с жц активити. Не путать плиз с диалогфрагментом
источник

TT

Turalllb Turalll in Android Developers
Я не прав
источник