在Android 5(API级别21)中,ActionBar.TabListener已被弃用。为什么?我们应该用什么来代替?这是否意味着操作选项卡作为UI元素一般已被弃用,或者是否有新的实现方式?为什么TabListener已被弃用?
9
A
回答
6
6
看看这个例子SlidingTabsBasics 如果您需要更多的信息 - 检查Google I/O sources
4
从Android 5.0开始,最好使用由Google新引入的设计库创建标签样式布局。实现它的最简单方法(不必重写所有内容)是通过将TabLayout
与ViewPager
结合使用。
我能够重用我的大部分代码,它花了我大约。 30分钟,直到我有一个工作TabLayout
显示我现有的片段。
你可以找到一个很好的教程在这里:如果你想在设计库,这是一个很好的总结IMO更多信息 https://github.com/codepath/android_guides/wiki/Google-Play-Style-Tabs-using-TabLayout
: https://github.com/codepath/android_guides/wiki/Design-Support-Library
相关问题
- 1. 为什么InstanceMethods模块已被弃用?
- 2. 为什么create = dynamic已被弃用?
- 3. 为什么render_component已被弃用?
- 4. 为什么GenFsm已被弃用?
- 5. 为什么MapMaker.softKeys()已弃用?
- 6. 为什么属性“sonar.profile”被标记为已弃用?
- 7. 为什么VS告诉我MySqlCommand.Parameters.Add已被弃用?
- 8. Object.observe的替代方法是什么,因为它已被弃用
- 9. 为什么Java的“新BigDecimal(double)”已被弃用?
- 10. 为什么JDK 9中的applet已被弃用?
- 11. 为什么这些“egrep,fgrep和rgrep”的变体已被弃用?
- 12. 为什么vcard:电子邮件类已被弃用?
- 13. PostMethod setRequestBody(String)已弃用 - 为什么?
- 14. 为什么getResources()。getColor(int)已弃用?
- 15. 什么已经取代UITableViewCell setText setText已被弃用?
- 16. reversibleTransformerWithForwardBlock已被弃用
- 17. setAllowsImageEditing已被弃用?
- 18. getActionView已被弃用?
- 19. RxJavaPlugins.getInstance已被弃用
- 20. requiredContentSizeIdentifiers已被弃用
- 21. FBML已被弃用?
- 22. SMSManager已被弃用
- 23. devicesWithMediaType已被弃用
- 24. 为什么Java插件被弃用
- 25. 如果Swing已被弃用,那么替代方案是什么?
- 26. jquery的live()已被弃用。我现在用什么?
- 27. 类'org.springframework.boot.autoconfigure.web.HttpMapperProperties'被标记为已弃用?
- 28. 为什么Vector和HashTable被广泛认为应该被弃用?
- 29. ActiveRecord :: Migrator.proper_table_name已被弃用
- 30. Parse.com fetchInbackground已被弃用?