为什么TabListener已被弃用?

时间:2014-10-31 07:58:14

标签: android

在Android 5(API级别21)中,ActionBar.TabListener已被弃用。为什么?我们应该使用什么呢?这是否意味着作为UI元素的操作选项卡一般已被弃用,或者是否有新的方法来实现它们?

3 个答案:

答案 0 :(得分:6)

查看此示例SlidingTabsBasics 如果您需要更多信息 - 请查看Google I/O sources

答案 1 :(得分:6)

有几个与ActionBar相关的类已被弃用,而不是Toolbar,这是ActionBar的概括。一些额外的阅读here

答案 2 :(得分:4)

从Android 5.0开始,最好通过谷歌使用新推出的设计库来创建标签样式布局。实现它的最简单方法(而不必重写所有内容)是将TabLayoutViewPager结合使用。

我能够重用我的大部分代码,它花了我一些。 30分钟后我可以查看所有内容,直到我有一个TabLayout显示我现有的片段。

你可以在这里找到一个非常好的教程: https://github.com/codepath/android_guides/wiki/Google-Play-Style-Tabs-using-TabLayout

如果你想了解更多关于设计库的信息,这是一个非常好的总结imo: https://github.com/codepath/android_guides/wiki/Design-Support-Library