Android 我可以把Snackbar放在底部导航上方吗?
我的场景是,我创建了一个类Android 我可以把Snackbar放在底部导航上方吗?,android,layout,android-snackbar,Android,Layout,Android Snackbar,我的场景是,我创建了一个类Snackbar Display,它显示一个特定的Snackbar。因此,我从各种活动和片段中调用这个Snackbar类,它们都有一个底部导航。有没有办法在底部导航上方显示Snackbar?我不能使用任何导航id,因为它会在调用它的活动之间不断变化 小吃条出现在屏幕上所有其他元素的上方,只有一个可以 一次显示一次(javadoc) 您可以尝试将此snackbar布局显示为framelayout中的任何其他视图,以显示在底部导航上方。如果您的底部导航是一个公共片段,您可以
Snackbar Display
,它显示一个特定的Snackbar。因此,我从各种活动和片段中调用这个Snackbar
类,它们都有一个底部导航。有没有办法在底部导航上方显示Snackbar?我不能使用任何导航id,因为它会在调用它的活动之间不断变化
小吃条出现在屏幕上所有其他元素的上方,只有一个可以
一次显示一次(javadoc)
您可以尝试将此snackbar布局显示为framelayout中的任何其他视图,以显示在底部导航上方。如果您的底部导航是一个公共片段,您可以在该布局中添加snackbar视图,只需将其与导航栏上方对齐即可
将“输入-退出”动画添加到此snackbar布局,它看起来就像snackbar一样
小吃条出现在屏幕上所有其他元素的上方,只有一个可以
一次显示一次(javadoc)
您可以尝试将此snackbar布局显示为framelayout中的任何其他视图,以显示在底部导航上方。如果您的底部导航是一个公共片段,您可以在该布局中添加snackbar视图,只需将其与导航栏上方对齐即可
将“输入-退出”动画添加到此snackbar布局中,它看起来就像snackbar一样。这样做后,我将不得不在所有布局文件中添加snackbar。这不能用其他方法来完成吗?上面我的意思是导航栏和snackbar不应该重叠。你将无法使用android snackbar小部件来实现非重叠视图,因为它显示在屏幕上的所有内容之上。您必须创建自己的视图/片段,它看起来像一个快餐条。通过这样做,我必须在所有布局文件中添加快餐条。这不能用其他方法来完成吗?上面我的意思是导航栏和snackbar不应该重叠。你将无法使用android snackbar小部件来实现非重叠视图,因为它显示在屏幕上的所有内容之上。您必须创建自己的视图/片段,它看起来像一个snackbar。