Глядя на документацию DialogFragment
, можно увидеть статический метод newInstance
для инициализации нового фрагмента диалогового окна предупреждения. Мой вопрос: почему бы не использовать конструктор для этого, например:
public MyAlertDialogFragment(int title) {
Bundle args = new Bundle();
args.putInt("title", title);
setArguments(args);
}
Разве это не то же самое или оно каким-то образом отличается? Какой лучший подход и почему?