【发布时间】:2019-07-05 06:54:56
【问题描述】:
将我的targetSDK 版本更新到 28 后,我无法使用 SnackBar
必须是 BaseTransientBottomBar.LENGTH_INDEFINITE 之一, BaseTransientBottomBar.LENGTH_SHORT, BaseTransientBottomBar.LENGTH_LONG 或值必须 ≥ 1(为 -2) 少... 检查信息:确保仅当方法中的参数 允许一组特定的常量,调用遵循这些规则。
这是我所做的 -
Snackbar snackbar = Snackbar.make(Objects.requireNonNull(parentLayout), "Kindly allow all the permissions for App for a better experience...", Snackbar.LENGTH_LONG);
snackbar.setDuration(Snackbar.LENGTH_INDEFINITE);
snackbar.show();
【问题讨论】:
-
我无法理解您已经在 make 方法中将持续时间值作为第三个参数赋予小吃栏,而不是为什么要再次赋予它?
标签: android sdk android-snackbar