我的场景是我创建了一个类 Snackbar Display
来显示特定的 snackbar。所以我从各种 Activity 和 Fragments 调用这个 Snackbar
类,它们都有一个底部导航。有没有办法在底部导航上方显示 Snackbar?我不能使用任何导航 ID,因为它会不断从 Activity 更改为调用它的 Activity。
最佳答案
Snackbars appear above all other elements on screen and only one can be displayed at a time (javadoc)
您可以尝试将此 snackbar 布局显示为框架布局内的任何其他 View ,以显示在底部导航上方。如果你的底部导航是一个普通的 fragment ,你可以在该布局中添加 snackbar View ,只需将它对齐到你的导航栏上方。
为这个 snackbar 布局添加进入退出动画,它看起来就像是 snackbar。
关于android - 我可以将 Snackbar 放在底部导航上方吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54637978/