FragmentTransaction.Replace Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
| Nome | Descrizione |
|---|---|
| Replace(Int32, Fragment) |
Chiama |
| Replace(Int32, Fragment, String) |
Sostituire un frammento esistente aggiunto a un contenitore. |
Replace(Int32, Fragment)
Chiama #replace(int, Fragment, String) con un tag Null.
[Android.Runtime.Register("replace", "(ILandroid/app/Fragment;)Landroid/app/FragmentTransaction;", "GetReplace_ILandroid_app_Fragment_Handler")]
public abstract Android.App.FragmentTransaction? Replace(int containerViewId, Android.App.Fragment? fragment);
[<Android.Runtime.Register("replace", "(ILandroid/app/Fragment;)Landroid/app/FragmentTransaction;", "GetReplace_ILandroid_app_Fragment_Handler")>]
abstract member Replace : int * Android.App.Fragment -> Android.App.FragmentTransaction
Parametri
- containerViewId
- Int32
int
- fragment
- Fragment
Frammento
Valori restituiti
La stessa istanza di FragmentTransaction, che consente di concatenare operazioni di transazione aggiuntive.
- Attributi
Commenti
Chiama replace(int,Fragment,String) con un tag Null.
Informazioni di riferimento su Android per android.app.FragmentTransaction.replace.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.
Si applica a
Replace(Int32, Fragment, String)
Sostituire un frammento esistente aggiunto a un contenitore.
[Android.Runtime.Register("replace", "(ILandroid/app/Fragment;Ljava/lang/String;)Landroid/app/FragmentTransaction;", "GetReplace_ILandroid_app_Fragment_Ljava_lang_String_Handler")]
public abstract Android.App.FragmentTransaction? Replace(int containerViewId, Android.App.Fragment? fragment, string? tag);
[<Android.Runtime.Register("replace", "(ILandroid/app/Fragment;Ljava/lang/String;)Landroid/app/FragmentTransaction;", "GetReplace_ILandroid_app_Fragment_Ljava_lang_String_Handler")>]
abstract member Replace : int * Android.App.Fragment * string -> Android.App.FragmentTransaction
Parametri
- containerViewId
- Int32
Identificatore del contenitore i cui frammenti devono essere sostituiti.
- fragment
- Fragment
Nuovo frammento da inserire nel contenitore.
- tag
- String
Nome tag facoltativo per il frammento, per recuperare successivamente il frammento con FragmentManager#findFragmentByTag(String)
FragmentManager.findFragmentByTag(String).
Valori restituiti
Restituisce la stessa istanza di FragmentTransaction.
- Attributi
Commenti
Sostituire un frammento esistente aggiunto a un contenitore. Si tratta essenzialmente della chiamata a remove(Fragment) per tutti i frammenti attualmente aggiunti con lo stesso containerViewId e quindi add(int,Fragment,String) con gli stessi argomenti indicati qui.
Informazioni di riferimento su Android per android.app.FragmentTransaction.replace.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.