使用 Xamarin 实现基于图标的自定义工具栏的最佳方法是什么?

What is the best way to implement icon based custom toolbar with Xamarin?

我想在我的应用程序中有一个工具栏(操作栏),它看起来像屏幕截图,基本上是在屏幕顶部显示 4 个没有文字的图标:


使用 Xamarin 实现基于图标的自定义工具栏的最佳方式是什么?

鼓励开发人员使用 ActionBar 构建选项卡式应用程序。 ActionBar 在 Android 的所有版本中都可用。它首先在 Android 3.0(API 级别 11)中引入,然后移植到 Android 2.2(API 级别 8)和 Android 2.3(API v7 appcompat 库中的第 10 级)- 在 Xamarin 组件商店中可用。

您可以使用 SetCustomView 方法为标签项设置自定义布局。

您可以使用带有自定义布局的新工具栏小部件,但我建议您改用 TabLayout 和 ViewPager。

查看 material design guidelines 关于 Android 应用程序中选项卡的使用。