Android,不使用支持库时,DrawerLayout 的等效类是啥?

Posted

技术标签:

【中文标题】Android,不使用支持库时,DrawerLayout 的等效类是啥?【英文标题】:Android, what is equivalent class of DrawerLayout when not using support library?Android,不使用支持库时,DrawerLayout 的等效类是什么? 【发布时间】:2013-12-12 23:36:11 【问题描述】:

由于我的最低 SDK 版本是 14,我不想将支持库添加到我的应用程序中。 根据 androidDrawerLayout page 上所说的,这个视图组是在支持库 (android.support.v4.widget) 中定义的。

如果我不添加支持库,是否有任何等效的 DrawerLayout 类?谢谢。

【问题讨论】:

我知道它实际上并没有回答你的问题,但我已经为此使用了 SlidingMenu 库,它就像一个魅力。如果您不想使用该库(因为可能需要对您的代码进行一些更改),在 GitHub 上查看它的源代码可能会对您有所帮助。 (github.com/jfeinstein10/SlidingMenu) 谢谢,是的,我之前确实在我的两个项目中使用过它。它工作正常,但我决定更多地探索这个最近的抽屉。 【参考方案1】:

不,在 AOSP 代码中没有其他选择。 如果您使用的是ViewPager,则无论如何都需要支持库。

【讨论】:

以上是关于Android,不使用支持库时,DrawerLayout 的等效类是啥?的主要内容,如果未能解决你的问题,请参考以下文章

构建 Android 库时出错:不支持直接本地 .aar 文件依赖项

在构建Android库时,我可以使用什么模式来支持Activity中已配置的回调

如何在ActionBar的菜单项图标之间填充使用支持库时

错误记录Android Studio 编译时 Kotlin 代码编译报错 ( 升级支持库时处理 @NonNull 参数 )

如何在使用 Android 移动视觉库时处理单个相机帧

Android Studio、NavDrawer 和支持库问题