【发布时间】:2015-06-05 20:06:15
【问题描述】:
我想在我的应用程序中有一个工具栏(操作栏),看起来像屏幕截图,基本上是 4 个图标显示在屏幕顶部,没有文字:
使用 Xamarin 实现基于图标的自定义工具栏的最佳方法是什么?
- 带有一些特殊设置的ActionBar
- 由 4 个图像按钮组成的自定义工具栏布局
- 还有别的吗?
【问题讨论】:
标签: android mobile xamarin android-actionbar toolbar
我想在我的应用程序中有一个工具栏(操作栏),看起来像屏幕截图,基本上是 4 个图标显示在屏幕顶部,没有文字:
使用 Xamarin 实现基于图标的自定义工具栏的最佳方法是什么?
【问题讨论】:
标签: android mobile xamarin android-actionbar toolbar
您可以使用带有自定义布局的新工具栏小部件,但我建议您使用带有 ViewPager 的 TabLayout。
查看material design guidelines关于Android应用程序中标签的使用。
【讨论】:
鼓励开发者使用 ActionBar 构建选项卡式应用程序。 ActionBar 适用于所有 Android 版本。它最初是在 Android 3.0(API 级别 11)中引入的,然后在 v7 appcompat 库中向后移植到 Android 2.2(API 级别 8)和 Android 2.3(API 级别 10) - Xamarin 组件商店中提供。
您可以使用 SetCustomView 方法为选项卡项设置自定义布局。
【讨论】: