【发布时间】:2016-05-23 05:19:23
【问题描述】:
下面用于显示 Snackbar 的简单代码。
public void onClick(View view) {
Snackbar.make(view, "Replace with your own action", Snackbar.LENGTH_INDEFINITE)
.setAction("Action", null).show();
}
当onClick 事件发生时,此代码正确显示 Snackbar。
此外,此小吃栏可以通过滑动手势关闭。
但默认情况下,只有 右滑 会关闭 Snackbar。而且我无法通过向左滑动将其关闭。
如何在向左滑动时关闭快餐栏?
【问题讨论】:
-
你找到解决办法了吗?
-
@JakubHolovsky 没有。如您所见,此帖子下方没有发布答案。它已经快 6 个月大了......所以我认为这是目前的平台限制。
-
Snackbar 需要一个 CoordinatorLayout 作为其根布局或在其顶部的某个位置,以执行其各种操作,例如 滑动关闭。你可以找到类似的问题here
-
@AADTechnical 嗨,您想在向左滑动或向右滑动等相同动画时关闭它?
-
@Charuka 好的,我会试试你的代码
标签: android onclick android-snackbar