【问题标题】:Design Bottom Navigation Like YouTube Android App [duplicate]像YouTube Android App一样设计底部导航[重复]
【发布时间】:2020-12-19 22:58:02
【问题描述】:

我几乎完成了只期望一件事。也就是说,我不想像 YouTube Android 应用一样在底部导航中显示中间项目的标题。但我无法像 YouTube 那样跨越图标的大小来覆盖整个宽度。我什至尝试将矢量资产大小从 24dp 增加到 48dp,但没有效果。想知道怎么解决。 注意:我这里没有使用浮动按钮。

这就是我得到的



这就是我想要的

【问题讨论】:

  • 您可以使用自定义布局,而不是使用底部导航。
  • 你能帮忙提供一些细节吗?
  • 你可以只创建一个水平方向的 LinearLayout 并设置你的图标(有些带有文本)
  • 哦,真的。你认为 youtube 已经实现了这种方式?
  • 我不知道 youtube 是怎么做到的,但你可以用这种方式,因为 youtube 上没有滑动,只有点击

标签: android user-interface bottomnavigationview material-components-android


【解决方案1】:

我运用了一些常识,将整个底部导航视图拆分成

  • BNV 1 - 底部导航视图 1
  • 两个 BNV 之间的单独图标
  • BNV 2 - 底部导航视图 2

这里是示意图

现在你已经大致了解了我在说什么, 所以只要实现它

祝你有美好的一天!

【讨论】:

  • 好答案兄弟。但我希望我们可以只用导航来做些什么。
  • 我们不能这样做,这真是个好主意。而且,如果您想实现它,则必须浪费很多天来制作自己的自定义课程和 blaw-blaw-blaw。因此,我推荐它,以使其有效且快速。如果喜欢请点赞
  • 另一种方法可能是只使用浮动按钮?
  • 或者你可以用五个项目制作一个完整的BNV,并将3个项目的图标和标题设置为空或空,并从编程站点,将3个项目设置为启用false并且不允许点击,然后使用相对布局,您将浮动按钮放在父级的中心。它就像 Youtube 一样。一定要试试。没有遗憾。谢谢!!
  • 是的,兄弟。如果没有更好的答案,我会等一天,那么你的答案肯定会奏效。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-09-07
  • 2020-03-23
  • 2021-06-02
  • 2020-04-25
  • 1970-01-01
相关资源
最近更新 更多