DailogFragment -getArguments/setArguments -зачем передавать аргументы пакетом?

В официальном примереhttp://developer.android.com/reference/android/app/DialogFragment.html#BasicDialogфрагмент создается с использованием статического фабричного метода который оборачивает аргументы в Bundle и не вызывает -конструктор аргументов, передавая аргументы с помощью setArguments (bundle )-, поэтому мой вопрос: -, почему бы просто не сделать общедоступный конструктор с этими аргументами? В чем причина использования методов фрагмента getArguments/setArguments -, возможно, Dialog не гарантируется воссоздание каждый раз, а повторное использование? если да, то когда это происходит? Заранее спасибо.

5
задан Tomasz Gawel 25 April 2012 в 13:18
поделиться