【发布时间】:2015-07-20 14:55:12
【问题描述】:
在我的片段中,我执行:
mActionHelper.showUndoBar(getView(), itemsList, lastPositionSelected);
showUndoBar() 方法简单地创建一个 Snackbar,其形式如下:
Snackbar.make(view, message, Snackbar.LENGTH_LONG);
但是,不知何故,视图不正确,因为 Snackbar 不响应滑动关闭手势,而仅填充平板电脑拆分视图中的左下象限。大多数 Snackbar 示例都演示了从 Activity 调用 Snackbar,所以我认为我使用 Fragment 的事实是问题所在。如何获取并传递正确的 View 以使 Snackbar 正确显示?
【问题讨论】:
-
我遇到了同样的问题,有人评论说要将所有内容都包装在 CoordinatorLayout 中。不过没有验证
标签: android android-fragments android-snackbar