查看 Android“L”预览版的 API diff 报告,我看到ActionBar类中所有与导航模式相关的方法(例如setNavigationMode(), addTab(), selectTab(), &c)。现在已弃用。
ActionBar
setNavigationMode()
addTab()
selectTab()
该文档解释说:
内联工具栏操作栏已弃用操作栏导航模式,并且不支持该模式。考虑改用其他常见的导航模式。
什么是假定的替代品?
另外,“内联工具栏操作栏”是一个新概念吗?我想我以前没听说过。
新的Android 设计支持库添加了TabLayout,提供了与选项卡的材料设计指南相匹配的选项卡实现。有关如何实现选项卡的完整演练,ViewPager可以在此视频中找到
ViewPager
现在已弃用: PagerTabStrip是支持库的一部分(并且已经存在了一段时间)并用作直接替代品。如果您喜欢较新的 Google Play 样式选项卡,您可以使用PagerSlidingTabStrip 库或修改 Google 提供的示例SlidingTabsBasic或SlidingTabsColors,如本Dev Bytes 视频中所述。