Поделиться через


Fragment Конструкторы

Определение

Перегрузки

Fragment()

Конструктор по умолчанию.

Fragment(IntPtr, JniHandleOwnership)

Конструктор, используемый при создании управляемых представлений объектов JNI; вызывается средой выполнения.

Fragment()

Конструктор по умолчанию.

[Android.Runtime.Register(".ctor", "()V", "")]
public Fragment ();
Атрибуты

Комментарии

Конструктор по умолчанию. <Strong>Каждый< или сильный> фрагмент должен иметь пустой конструктор, поэтому его можно создать при восстановлении состояния действия. Настоятельно рекомендуется, чтобы подклассы не имели других конструкторов с параметрами, так как эти конструкторы не будут вызываться при повторном создании экземпляра фрагмента; вместо этого аргументы могут быть предоставлены вызывающим оператором #setArguments и более поздним получением фрагмента с #getArgumentsпомощью .

Как правило, приложения не должны реализовывать конструктор. Предпочитаете #onAttach(Context) вместо этого. Это первое место, где код приложения может запускаться, где фрагмент готов к использованию — точка, в которой фрагмент фактически связан с его контекстом. Некоторые приложения также могут потребоваться реализовать #onInflate получение атрибутов из ресурса макета, хотя обратите внимание, что это происходит при присоединении фрагмента.

Документация по Java для android.app.Fragment.Fragment().

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к

Fragment(IntPtr, JniHandleOwnership)

Конструктор, используемый при создании управляемых представлений объектов JNI; вызывается средой выполнения.

protected Fragment (IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Android.App.Fragment : nativeint * Android.Runtime.JniHandleOwnership -> Android.App.Fragment

Параметры

javaReference
IntPtr

nativeint

Ссылка IntPtrна объект Java Native Interface (JNI).

transfer
JniHandleOwnership

Значение, JniHandleOwnershipуказывающее, как обрабатывать javaReference

Комментарии

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к