Condividi tramite


Posizionamento della barra degli strumenti tabbedPage in Android

Questa piattaforma Android specifica della piattaforma .NET Multipiattaforma (.NET MAUI) viene usata per impostare la posizione della barra degli strumenti su un oggetto TabbedPage. Viene utilizzata in XAML impostando la TabbedPage.ToolbarPlacement proprietà associata su un valore dell'enumerazione ToolbarPlacement :

<TabbedPage ...
            xmlns:android="clr-namespace:Microsoft.Maui.Controls.PlatformConfiguration.AndroidSpecific;assembly=Microsoft.Maui.Controls"
            android:TabbedPage.ToolbarPlacement="Bottom">
    ...
</TabbedPage>

In alternativa, può essere usato da C# usando l'API Fluent:

using Microsoft.Maui.Controls.PlatformConfiguration.AndroidSpecific;
...

On<Microsoft.Maui.Controls.PlatformConfiguration.Android>().SetToolbarPlacement(ToolbarPlacement.Bottom);

Nota

Questo specifico della piattaforma non ha alcun effetto sulle schede nelle app basate su Shell.

Il TabbedPage.On<Microsoft.Maui.Controls.PlatformConfiguration.Android> metodo specifica che questa specifica della piattaforma verrà eseguita solo in Android. Il TabbedPage.SetToolbarPlacement metodo , nello spazio dei Microsoft.Maui.Controls.PlatformConfiguration.AndroidSpecific nomi , viene usato per impostare la posizione della barra degli strumenti su un TabbedPageoggetto , con l'enumerazione ToolbarPlacement che fornisce i valori seguenti:

  • Default : indica che la barra degli strumenti è posizionata nella posizione predefinita nella pagina. Questa è la parte superiore della pagina sui telefoni e la parte inferiore della pagina in altri idiomi del dispositivo.
  • Top : indica che la barra degli strumenti è posizionata nella parte superiore della pagina.
  • Bottom : indica che la barra degli strumenti è posizionata nella parte inferiore della pagina.

Nota

Il GetToolbarPlacement metodo può essere utilizzato per recuperare la posizione della TabbedPage barra degli strumenti.

Il risultato è che il posizionamento della barra degli strumenti può essere impostato su :TabbedPage

TabbedPage toolbar configuration.