在较旧的android中使用导航抽屉

时间:2013-06-30 08:29:47

标签: android android-actionbar navigation-drawer

我可以在较旧的Android中使用导航抽屉,例如 GingerBread 吗? 如果是,如何在没有ActionBar的情况下使用它,因为 ActionBar 不适用于Gingerbread ..

4 个答案:

答案 0 :(得分:7)

您可以使用Android Support Library在针对API级别4或更高级别的应用中实施较新的API功能(包括导航抽屉)

答案 1 :(得分:6)

确保已升级到最新的支持库。

这是一个教程:http://techbandhu.wordpress.com/2013/05/25/navigation-drawer-android/

答案 2 :(得分:3)

最近有一个项目为它提供了完美的解决方案。

https://github.com/nicolasjafelle/SherlockNavigationDrawer

答案 3 :(得分:3)

使用此功能,您的应用程序不会使用Android Gingebread崩溃:

 if(Build.VERSION.SDK_INT>Build.VERSION_CODES.GINGERBREAD_MR1){    
         getActionBar().setDisplayHomeAsUpEnabled(true);
         getActionBar().setHomeButtonEnabled(true);
         }

如果您使用ActionBarDrawerToggle

,请执行相同的操作

希望有帮助:)))