SnackBar落后于其他观点

时间:2016-10-02 07:02:19

标签: android

我想在我的活动中展示Snackbar。但它正在活动中的其他观点背后显示出来。如何将其显示为顶视图?

Snackbar snack = Snackbar.make(referenceView, referenceView.getContext().getString(messageId), showLength);
snack.show();

referenceView只不过是同一活动中的标签。

enter image description here

1 个答案:

答案 0 :(得分:1)

确保您的CoordinatorLayoutview的实例,否则Snackbar将锚定到系统视图。

关于flask参数的Snackbar docs

  

Snackbar将尝试查找父视图,以便从给定视图的值中保存Snackbar的视图。 Snackbar将向上走视图树,试图找到一个合适的父级,它被定义为CoordinatorLayout或窗口装饰的内容视图,以先到者为准。