【问题标题】:Android bottom navigation bar and tabletsAndroid底部导航栏和平板
【发布时间】:2017-07-18 15:27:47
【问题描述】:

根据 Material design 指南,我们应该在平板电脑上使用左侧导航而不是底部导航栏。我在android.support.design.widget.BottomNavigationView 和单独的LeftNavigationView 中找不到布局的方向设置,所以请告诉我为平板电脑和手机实现左侧导航栏的正确方法。我应该为此编写自己的观点,而不是使用design 库中的BottomNavigationView 吗?提前感谢。

【问题讨论】:

标签: android material-design android-design-library bottomnavigationview


【解决方案1】:

目前,BottomNavigationView 不符合平板电脑材料设计规范。请在 b.android.com 上打开问题以了解缺少的功能。

在此之前,我鼓励您尝试我的BottomNavigationLayout 或对任何其他实现进行一些研究。

【讨论】:

  • 谢谢你,我会听从你的建议,尝试你的实现。
【解决方案2】:

经过一番研究,我决定使用 Iiro Krankka https://github.com/roughike/BottomBar 的实现

【讨论】:

  • 为了记录,这个库已被弃用,但仍然提供了一些官方(截至 2018 年 4 月)谷歌栏不做的事情。 Google I/O 2018 即将到来,我们拭目以待。
【解决方案3】:

您可以使用Material Drawer Library 并创建非常类似于 gmail 应用程序解决方案的导航抽屉。如果您不想使用 3rd 方库,最简单的方法是创建自定义组件。

【讨论】:

  • 谢谢,但我需要NavigationDrawerLeftNavigation 的平板电脑支持。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-11-03
  • 2020-02-07
  • 2023-01-20
  • 1970-01-01
相关资源
最近更新 更多