Bagikan melalui


Penempatan toolbar TabbedPage di Android

Platform Android .NET Multi-platform App UI (.NET MAUI) ini digunakan untuk mengatur penempatan toolbar pada TabbedPage. Ini digunakan dalam XAML dengan mengatur TabbedPage.ToolbarPlacement properti terlampir ke nilai ToolbarPlacement enumerasi:

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

Atau, dapat dikonsumsi dari C# menggunakan API fasih:

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

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

Catatan

Platform khusus ini tidak berpengaruh pada tab di aplikasi berbasis Shell.

Metode TabbedPage.On<Microsoft.Maui.Controls.PlatformConfiguration.Android> ini menentukan bahwa platform khusus ini hanya akan berjalan di Android. Metode TabbedPage.SetToolbarPlacement , di Microsoft.Maui.Controls.PlatformConfiguration.AndroidSpecific namespace layanan, digunakan untuk mengatur penempatan toolbar pada TabbedPage, dengan ToolbarPlacement enumerasi yang menyediakan nilai berikut:

  • Default – menunjukkan bahwa toolbar ditempatkan di lokasi default di halaman. Ini adalah bagian atas halaman di ponsel, dan bagian bawah halaman di idiom perangkat lain.
  • Top – menunjukkan bahwa toolbar ditempatkan di bagian atas halaman.
  • Bottom – menunjukkan bahwa toolbar ditempatkan di bagian bawah halaman.

Catatan

Metode GetToolbarPlacement ini dapat digunakan untuk mengambil penempatan TabbedPage toolbar.

Hasilnya adalah bahwa penempatan toolbar dapat diatur pada TabbedPage:

TabbedPage toolbar configuration.