android - 不推荐使用 SlidingDrawer

标签 android deprecated slidingdrawer

我刚刚注意到,从 API 17 开始,SlidingDrawer它已被弃用。

评论说:

This class was deprecated in API level 17. This class is not supported anymore. It is recommended you base your own implementation on the source code for the Android Open Source Project if you must use it in your application.

这是否意味着我应该导入 code进入我的项目,以确保它在未来得到支持?

是否已经有一些开源项目可以扩展slidingDrawer?

最佳答案

does this mean I should import the code into my project to be sure that it will be supported in the future?

就个人而言,我会转储 SlidingDrawer 并为所有新的应用程序开发做一些其他事情。

话虽如此,SlidingDrawer 在可预见的 future 应该会出现在 Android SDK 中。正如文档所指出的,谷歌不再支持它,这意味着,在某个时候,它可能根本不再工作,必须放弃。如果您当时仍在使用它,那么您将做出决定。例如,AbsoluteLayout 在 2008 年末 IIRC 中被弃用,它仍然可以使用。

没有什么能阻止你尝试 fork SlidingDrawer 在库项目中创建一个,尽管你需要复制一些资源并进行代码更改以指向你的资源而不是内部资源框架。

关于android - 不推荐使用 SlidingDrawer,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13478993/

相关文章:

javascript - 当进程在后台运行时,如何在 Android Chrome 中禁用音频播放?

php - WordPress 和 PHP 5.3

android - 如何在没有弃用方法 findPreference 的情况下为 android 4.0 + 设置首选项摘要

android - ScrollView 不在 SlidingDrawer 内滚动

android - 使 SlidingDrawer 的内容部分始终可见?

安卓上滑 View

java - Appium 中 Java 的 ZoomIn/ZoomOut 方法

java - 如何从 Android APK 生成调用图?

java - 如何创建像 android 通知这样的内裤

scala - scala 2.11 中弃用的 `scala.collection.script` 的替代方案?