Udostępnij za pośrednictwem


Umieszczanie paska narzędzi TabbedPage w systemie Android

Ten wieloplatformowy interfejs użytkownika aplikacji platformy .NET (.NET MAUI) systemu Android służy do ustawiania położenia paska narzędzi na TabbedPage. Jest on używany w języku XAML przez ustawienie dołączonej TabbedPage.ToolbarPlacement właściwości na wartość ToolbarPlacement wyliczenia:

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

Alternatywnie można go używać z poziomu języka C# przy użyciu płynnego interfejsu API:

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

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

Uwaga

Ten specyficzny dla platformy nie ma wpływu na karty w aplikacjach opartych na powłoce.

Metoda TabbedPage.On<Microsoft.Maui.Controls.PlatformConfiguration.Android> określa, że ta platforma będzie działać tylko w systemie Android. Metoda TabbedPage.SetToolbarPlacement w Microsoft.Maui.Controls.PlatformConfiguration.AndroidSpecific przestrzeni nazw służy do ustawiania położenia paska narzędzi na TabbedPageobiekcie z ToolbarPlacement wyliczeniem zawierającym następujące wartości:

  • Default — wskazuje, że pasek narzędzi znajduje się w domyślnej lokalizacji na stronie. Jest to górna część strony na telefonach i dolna część strony na innych idiomach urządzeń.
  • Top — wskazuje, że pasek narzędzi znajduje się w górnej części strony.
  • Bottom — wskazuje, że pasek narzędzi znajduje się w dolnej części strony.

Uwaga

Metoda GetToolbarPlacement może służyć do pobierania położenia TabbedPage paska narzędzi.

Wynikiem jest to, że umieszczanie paska narzędzi można ustawić na :TabbedPage

TabbedPage toolbar configuration.