2

我正在尝试从 android 支持库中新发布的 BottomNavigationViewcom.android.support:appcompat-v7:25.0.0

我的假设是,如果我不设置菜单标题,菜单图标将 center_vertial 对齐,但那没有发生。下面是示例截图。

在此处输入图像描述

如果可能的话,有人可以在不滚动和自定义视图的情况下指出我正确的方向吗?我的目标是以下输出。

在此处输入图像描述

4

4 回答 4

3

很晚了,但你可以添加app:labelVisibilityMode="unlabeled"到你的BottomNavigationView标签

于 2020-04-08T09:02:01.520 回答
1

图片下方的空间是标题空间(Empty TextView)。我相信他们目前不支持没有文字的图像。(MenuItem必须有标题,否则会在 xml 中引发错误)。

于 2016-10-21T12:36:00.703 回答
1

您可以使用app:labelVisibilityMode="unlabeled"这种方式隐藏标签,图标将对齐到中心

于 2020-11-09T06:36:01.763 回答
0

您可以使用android:paddingTop="15dp"和使用android:background="@color/colorPrimary"而不是app:itemBackground="@color/colorPrimary"

或者你可以使用像https://github.com/ittianyu/BottomNavigationViewEx这样的 Libs

于 2019-02-14T11:36:41.797 回答