SlidingDrawer已弃用

我只注意到,因为API 17 SlidingDrawer它已被弃用

对它的评论说:

此类已在API级别17中弃用。此类不再受支持。 如果您必须在您的应用程序中使用它,build议您将自己的实现基于Android开放源代码项目的源代码。

这是否意味着我应该将代码导入到我的项目中,以确保它将来会得到支持?

有没有已经有一些开源项目,扩展slidingDrawer在那里?

Solutions Collecting From Web of "SlidingDrawer已弃用"

这是否意味着我应该将代码导入到我的项目中,以确保它将来会得到支持?

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

这就是说, SlidingDrawer应该在Android SDK中的可预见的未来。 正如文件所指出的那样,谷歌不再支持它,这意味着,可能在某个时候,谷歌可能不再工作,将不得不放弃。 如果你还在使用它,那么你将有一个决定。 例如, AbsoluteLayout在2008年下半年已经被弃用,并且仍然可以使用。

没有什么能阻止你试图在一个库项目中分叉SlidingDrawer ,尽pipe你需要复制一些资源,并且改变代码来指向你的资源,而不是框架内部的资源。

要重申@ MarioLenci的评论,有一个实现它的库: https : //github.com/umano/AndroidSlidingUpPanel

通过https://stackoverflow.com/a/16866284/57490