【发布时间】:2020-08-26 08:24:17
【问题描述】:
我想在 Android 原生底部导航栏上锚定一个快餐栏。
正如我看到的文档:
锚定 Snackbar 默认情况下,Snackbars 将锚定到 其父视图的底部边缘。但是,您可以使用 Snackbar#setAnchorView 方法使 Snackbar 出现在 布局中的特定视图,例如 FloatingActionButton。这 如果您想在上方放置 Snackbar,则特别有用 屏幕底部的导航元素,例如 BottomAppBar 或 BottomNavigationView。
我看到了这个post关于如何获取Android原生底部导航栏。
int id = resources.getIdentifier("config_showNavigationBar", "bool", "android");
return id > 0 && resources.getBoolean(id);
但是,它只是我可以获得的布尔值而没有视图本身的 id 吗?
【问题讨论】:
标签: android android-snackbar snackbar android-navigation-bar