Condividi tramite


Fragment Costruttori

Definizione

Overload

Fragment()

Costruttore predefinito.

Fragment(IntPtr, JniHandleOwnership)

Costruttore usato durante la creazione di rappresentazioni gestite di oggetti JNI; chiamato dal runtime.

Fragment()

Costruttore predefinito.

[Android.Runtime.Register(".ctor", "()V", "")]
public Fragment ();
Attributi

Commenti

Costruttore predefinito. <forte Ogni< frammento sicuro>> deve avere un costruttore vuoto, in modo che possa essere creata un'istanza durante il ripristino dello stato dell'attività. È consigliabile che le sottoclassi non dispongano di altri costruttori con parametri, poiché questi costruttori non verranno chiamati quando viene ricreata l'istanza del frammento; Gli argomenti possono invece essere forniti dal chiamante con #setArguments e successivamente recuperati dal frammento con #getArguments.

Le applicazioni in genere non devono implementare un costruttore. Preferisce #onAttach(Context) invece. È il primo punto in cui il codice dell'applicazione può essere eseguito in cui il frammento è pronto per essere usato, ovvero il punto in cui il frammento è effettivamente associato al contesto. Alcune applicazioni possono anche voler implementare #onInflate per recuperare gli attributi da una risorsa di layout, anche se si noti questo problema quando il frammento è collegato.

Documentazione java per android.app.Fragment.Fragment().

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a

Fragment(IntPtr, JniHandleOwnership)

Costruttore usato durante la creazione di rappresentazioni gestite di oggetti JNI; chiamato dal runtime.

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

Parametri

javaReference
IntPtr

nativeint

Oggetto IntPtrcontenente un riferimento all'oggetto JNI (Java Native Interface).

transfer
JniHandleOwnership

Oggetto JniHandleOwnershipche indica come gestire javaReference

Commenti

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a