Snackbar.setCallback() 在 Android AppCompat 中无法解析

Posted

技术标签:

【中文标题】Snackbar.setCallback() 在 Android AppCompat 中无法解析【英文标题】:Snackbar.setCallback() can not be resolved in Android AppCompat 【发布时间】:2015-11-11 13:10:13 【问题描述】:

我已经成功地将snackbar 添加到我的应用程序中,但是当我尝试添加回调时,编译器无法解析setCallback() 方法。是 AppCompat 中的错误还是我遗漏了什么?

【问题讨论】:

【参考方案1】:

我只是偶然发现了同样的问题,看起来 Snackbar 文档确实提到了一个不存在的回调。

不过,有一些方法可以实现最常见的任务。这些主题中的更多信息:

How can I be notified when a Snackbar has dismissed itself?

Snackbar in Support Library doesn't include OnDismissListener()?

丑陋的黑客,但对我们开发人员来说,这是面包和黄油;)

【讨论】:

【参考方案2】:

这已在 v23 的 android 设计支持库中得到修复。

【讨论】:

这是否意味着我必须将我的 targetSdk 增加到 23 才能对小吃店进行回调?

以上是关于Snackbar.setCallback() 在 Android AppCompat 中无法解析的主要内容,如果未能解决你的问题,请参考以下文章

NOIP 2015 & SDOI 2016 Round1 & CTSC 2016 & SDOI2016 Round2游记

秋的潇洒在啥?在啥在啥?

上传的数据在云端的怎么查看,保存在啥位置?

在 React 应用程序中在哪里转换数据 - 在 Express 中还是在前端使用 React?

存储在 plist 中的数据在模拟器中有效,但在设备中无效

如何在保存在 Mongoose (ExpressJS) 之前在模型中格式化数据