Почему рекомендуется (разные источники) не перегружать конструктор для Fragment, а использовать static Fragment.newInstance() с передачей ему Bundle?
Когда вы перегружаете конструктор, вы просто явно определяете значение по умолчанию. Затем, если ваш Fragment будет воссоздан по какой-либо причине, вы используете onSaveInstanceState() с последующим извлечением данных на onCreate(). Аналогичная ситуация с использованием Fragment.newInstance(), единственная разница, которую вам не нужно создавать публичный конструктор по умолчанию.
Я что-то понимаю неправильно? Большое вам спасибо.
