Idioma

FragmentTransaction.Replace Método

Definição

Sobrecargas

Nome Description
Replace(Int32, Fragment)

Chamadas #replace(int, Fragment, String) com uma marca nula.

Replace(Int32, Fragment, String)

Substitua um fragmento existente que foi adicionado a um contêiner.

Replace(Int32, Fragment)

Chamadas #replace(int, Fragment, String) com uma marca nula.

[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

Parâmetros

containerViewId
Int32

int

fragment
Fragment

Fragmento

Retornos

A mesma instância fragmentTransaction, permitindo que operações de transação adicionais sejam encadeadas.

Atributos

Comentários

Chamadas substituem(int,Fragment,String) por uma marca nula.

Referência do Android para android.app.FragmentTransaction.replace.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

Replace(Int32, Fragment, String)

Substitua um fragmento existente que foi adicionado a um contêiner.

[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

Parâmetros

containerViewId
Int32

Identificador do contêiner cujos fragmentos devem ser substituídos.

fragment
Fragment

O novo fragmento a ser colocado no contêiner.

tag
String

Nome da tag opcional para o fragmento, para recuperá-lo posteriormente com FragmentManager#findFragmentByTag(String) FragmentManager.findFragmentByTag(String).

Retornos

Retorna a mesma instância de FragmentTransaction.

Atributos

Comentários

Substitua um fragmento existente que foi adicionado a um contêiner. Isso é essencialmente o mesmo que chamar remove(Fragment) para todos os fragmentos adicionados no momento que foram adicionados com o mesmo containerViewId e, em seguida, adicionar(int,Fragment,String) com os mesmos argumentos fornecidos aqui.

Referência do Android para android.app.FragmentTransaction.replace.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a