Lingua

FragmentTransaction.SetPrimaryNavigationFragment(Fragment) Metodo

Definizione

Impostare un frammento attualmente attivo in fragmentManager come frammento di navigazione principale.

[Android.Runtime.Register("setPrimaryNavigationFragment", "(Landroid/app/Fragment;)Landroid/app/FragmentTransaction;", "GetSetPrimaryNavigationFragment_Landroid_app_Fragment_Handler", ApiSince=26)]
public abstract Android.App.FragmentTransaction? SetPrimaryNavigationFragment(Android.App.Fragment? fragment);
[<Android.Runtime.Register("setPrimaryNavigationFragment", "(Landroid/app/Fragment;)Landroid/app/FragmentTransaction;", "GetSetPrimaryNavigationFragment_Landroid_app_Fragment_Handler", ApiSince=26)>]
abstract member SetPrimaryNavigationFragment : Android.App.Fragment -> Android.App.FragmentTransaction

Parametri

fragment
Fragment

frammento da impostare come frammento di navigazione principale

Valori restituiti

stessa istanza fragmentTransaction

Attributi

Commenti

Impostare un frammento attualmente attivo in fragmentManager come frammento di navigazione principale. Il fragmentManager figlio del frammento di spostamento primario verrà chiamato prima per elaborare le azioni di spostamento delegate, ad esempio FragmentManager.popBackStack() se non viene fornito alcun ID o nome di transazione a cui accedere. Le operazioni di spostamento all'esterno del sistema di frammenti possono scegliere di delegare tali azioni al frammento di spostamento primario come restituito da FragmentManager.getPrimaryNavigationFragment().

Il frammento fornito deve essere attualmente aggiunto a FragmentManager da impostare come frammento di navigazione primario o aggiunto in precedenza come parte di questa transazione.

Informazioni di riferimento su Android per android.app.FragmentTransaction.setPrimaryNavigationFragment.

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