Я пытаюсь найти правильный способ передать объект в Fragment или DialogFragment, не нарушая правило empty constructor.
Например, я создал собственный просмотр и для каждого экземпляра, который я создаю, я хочу связать DiaglogFragment. Этот DialogFragment будет использоваться для отображения элементов управления, с помощью которых пользователь может изменять определенные аспекты пользовательского вида, с которым он связан. Поскольку View является объектом, я понимаю, что не могу использовать setArguments().
Я мог бы реализовать метод newInstance (View) моего шаблона DialogFragment i.e. Factory, но тогда что произойдет, если мой Фрагмент будет сохранен системой и затем восстановлен позднее? Насколько я могу судить, ссылки на объект View не будут отображаться?
Может ли кто-нибудь сказать мне, если я использую Фрагменты не по-другому или есть способ добиться прохождения в объекте к фрагменту, который также справится с системой, восстанавливающей его позже.