【问题标题】:Android material tabs w/ appcompat带有 appcompat 的 Android 材质选项卡
【发布时间】:2015-09-01 13:39:40
【问题描述】:

我想设置一个“标签式”应用程序。浏览所有教程,包括此处的 google 文档:

http://developer.android.com/training/implementing-navigation/lateral.html

但是,当我开始浏览文档时,我收到了各种已弃用的警告:

actionBar.setSelectedNavigationItem(position);

我真的很想从正确开始并使用任何新的非弃用方法。选项卡应用程序的大多数示例已有多年历史。我错过了什么?我在寻找错误的东西吗?有人可以为我指出开发选项卡式应用程序的正确方向吗?

【问题讨论】:

  • 在该示例中看不到标签。
  • @lostintranslation 看看MainActivity
  • 据我所知,这是设置导航抽屉,而不是标签。我错过了什么吗?
  • @lostintranslation 如果您查看 onCreate 的末尾,您会看到 TabLayout

标签: android material-design android-tabs


【解决方案1】:

我错过了什么?

去年秋天,Android 5.0 中弃用了操作栏标签。

有人可以为我指出开发选项卡式应用程序的正确方向吗?

Use TabLayout,尽管这是 Android 支持库的新增功能。

或者,将ViewPager 与您最喜欢的标签式指示器一起使用,其中there are many

或者,使用FragmentTabHost

【讨论】:

  • TabLayout 确实很新,文档和示例还有很多不足之处;)现在用它搞砸,谢谢!
  • 如果其他人正在寻找,这是完美的。 guides.codepath.com/android/…
猜你喜欢
  • 2014-12-21
  • 1970-01-01
  • 2021-10-18
  • 1970-01-01
  • 2020-04-12
  • 2015-09-06
  • 2021-03-14
  • 2019-04-11
  • 1970-01-01
相关资源
最近更新 更多