Когда я буду использовать onCreate в DialogFragment? - PullRequest
0 голосов
/ 02 мая 2020

Мне интересно, когда можно использовать (переопределить) onCreate в DialogFragment сверх / в дополнение к onCreateDialog? Не могу ли я положить все, что я могу сделать в onCreate в onCreateDialog? Как насчет, например, получения ViewModel с использованием

viewModel = ViewModelProvider(this).get(MyViewModel::class.java)

Имеет ли какое-либо значение, делаю ли я это в onCreate или в onCreateDialog?

1 Ответ

0 голосов
/ 02 мая 2020

Реализации должны переопределить этот класс и реализовать Fragment.onCreateView(android.view.LayoutInflater, android.view.ViewGroup, android.os.Bundle) для предоставления содержимого диалога. Кроме того, они могут переопределить onCreateDialog(android.os.Bundle) для создания полностью настраиваемого диалога, такого как AlertDialog, с собственным контентом
из здесь

...