Language

FragmentTransaction.Replace メソッド

定義

オーバーロード

Name 説明
Replace(Int32, Fragment)

null タグを使用して #replace(int, Fragment, String) を呼び出します。

Replace(Int32, Fragment, String)

コンテナーに追加された既存のフラグメントを置き換えます。

Replace(Int32, Fragment)

null タグを使用して #replace(int, Fragment, String) を呼び出します。

[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

パラメーター

containerViewId
Int32

int

fragment
Fragment

Fragment

返品

同じ FragmentTransaction インスタンス。追加のトランザクション操作をチェーンできます。

属性

注釈

replace(int,Fragment,String) を null タグで呼び出します。

android.app.FragmentTransaction.replaceの Android リファレンス。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

Replace(Int32, Fragment, String)

コンテナーに追加された既存のフラグメントを置き換えます。

[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

パラメーター

containerViewId
Int32

フラグメントを置き換えるコンテナーの識別子。

fragment
Fragment

コンテナーに配置する新しいフラグメント。

tag
String

後で FragmentManager#findFragmentByTag(String) FragmentManager.findFragmentByTag(String)を使用してフラグメントを取得するための、フラグメントの省略可能なタグ名。

返品

同じ FragmentTransaction インスタンスを返します。

属性

注釈

コンテナーに追加された既存のフラグメントを置き換えます。 これは基本的に、同じ containerViewId で追加された現在追加されているすべてのフラグメントに対して remove(Fragment) を呼び出し、ここで指定したのと同じ引数で add(int,Fragment,String) を呼び出すのと同じです。

android.app.FragmentTransaction.replaceの Android リファレンス。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象