Android Studio BottomNavigationView图标问题

标签 android bottomnavigationview

我正在为我的应用程序使用 BottomNavigationView。很酷,但是当我有超过 3 个项目时,这些项目会在单击时移动。

我的意思是,选中的项目,获得更多边框,而其他未选中的项目,移开​​,粘在一起。

但我的想法是导航菜单,就像 Instagram。如果我单击导航菜单中的某个项目,所有项目都会保持静止,不会开始向左或向右移动。

我该怎么做?

最佳答案

BottomNavigationView 的实现有一个条件:当项目超过 3 个时使用 shift 模式。 所以要禁用此效果,您必须将这行代码添加到 BottomNavigationView XML

app:labelVisibilityMode="labeled"

PS:你需要支持库28.0.0及以上

关于Android Studio BottomNavigationView图标问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55288168/

相关文章:

android - Recycler View 在滚动时随机播放图像

android - “Can' t 找到 [com/google/android/gms/internal/zzata] 的公共(public)父类(super class)

Android GLSurfaceView在ScrollView中产生黑边

java - 底部导航在导航项上选择监听器不起作用

android - 无法检索 Android 中雅虎集成的请求 token ?

android - 使用 mediaelement 在 Android 上流式传输 hls

android - 使用设计支持库的android底部导航菜单中超过3个项目

android - BottomNavigationView 在 View 模型中的数据绑定(bind)

android - 如何在 webview 滚动期间隐藏/显示底部导航 View

android - BottomNavigationView 中的选定项与背景颜色相同