Tabhost/spec vs. viewpage vs tabbed actionbar ..哪一个?

Tabhost/spec vs. viewpage vs tabbed actionbar ..which one?

我已经熟悉 TabHost/TabSpec 创建带有选项卡的应用程序。我注意到创建选项卡的选项不止一个:

1- 操作栏中的选项卡

2- Viewpager(我猜 google 称之为水平寻呼机)

3- 偏离 tabhost/tabspec 方法。

我试图阅读 google 文档,但它无处不在,所以我更加困惑了。 你什么时候会使用什么或者有什么是标准的?

谢谢

您应该使用带有 ViewPager 的工具栏来模拟选项卡(全部包装在 AppBarLayout 中)。结果看起来像这样:

您可以在 Material 设计规范中阅读有关此类设计的更多信息:https://www.google.com/design/spec/components/tabs.html#tabs-usage

此外,这里有一个关于如何在 ViewPager 中实现选项卡的好教程:http://blog.grafixartist.com/material-design-tabs-with-android-design-support-library/