android - Android L 中是否有 Snackbars 的代码,或者我们是否应该自己实现它们?

标签 android android-5.0-lollipop android-toast material-design

Material design 网站提到了一种新的类似 Toast 的元素,称为 Snackbar:http://www.google.com/design/spec/components/snackbars-and-toasts.html

Android L 预览版 SDK 文档(抱歉无法链接,因为它只能下载)在类列表中没有提及 Snackbar,也没有在 Toast 类文档中作为修饰符提及。我是否遗漏了一些明显的东西,还是应该构建自己的 Snackbar.java?

最佳答案

2015 年 5 月 29 日更新:

Google 发布了 Design Support Library其中包括 Snackbar和其他 Material Design 小部件。

原始答案中提到的 Snackbar 库现已弃用。

原答案

我确信 Google 最终会将它包含在未来的 SDK 中,以及预览版 SDK 中也缺少的 float 操作按钮。

正如@friedrich nietzche 所指出的,我实现了一个库以在您的项目中包含一个 Snackbar

https://github.com/nispok/snackbar

希望对你有帮助!

关于android - Android L 中是否有 Snackbars 的代码,或者我们是否应该自己实现它们?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25633695/

相关文章:

android - 前后镜头同时录制后如何保存在同一个文件中?

android - 在我的 android 项目中使用 admob jar 时出现 ClassNotFound 异常?

android - 后台模式总是从 INDEX 重新启动后,Android 5.1 上的 CORDOVA/PHONEGAP

android-actionbar - 如何在 Lollipop 工具栏中显示图标应用程序?

android - Android上多次显示同一个Toast正常吗?

java - android-maven-plugin debug 永远等待调试器

android - ConnectivityManager.EXTRA_NO_CONNECTIVITY 在 Android Lollipop 上始终为 false

android - 将带有自定义布局的 Toast 放在屏幕底部

Android WebView showToast onButtonClick

Android Studio 2.1 :Failed to resolve: com. android.databinding :adapters:1. 1