在 Android 5(API 级别 21)中,ActionBar.TabListener 已弃用。为什么?我们应该使用什么代替它?这是否意味着动作选项卡作为 UI 元素已经被弃用,还是有一种新的实现方式?
TabLayout
与ViewPager
结合实现(无需重写所有内容)。
我成功地重用了大部分代码,并花费了约30分钟的时间来检查所有内容并展示现有片段的TabLayout
。
你可以在这里找到一个非常好的教程:
https://github.com/codepath/android_guides/wiki/Google-Play-Style-Tabs-using-TabLayout
如果您想了解更多关于设计库的信息,这是一个相当不错的摘要:
https://github.com/codepath/android_guides/wiki/Design-Support-Library