有什么办法使用ActionBarSharlock新的DrawerLayout?

我想知道是否有任何方式从ActionBarSherlock支持库中使用新的DrawerLayout? 我发现ICS +的解决方法,但我需要的是支持的Android 2.2+问题是,只有当原始的android.view.MenuItem只有当ICS +,但旧版本的内部实现,没有原始的持有参考保持引用。

Related of "有什么办法使用ActionBarSharlock新的DrawerLayout?"

GitHub上有一个完美的项目

SherlockNavigationDrawer

希望这可以帮助

如果您正在寻找一种方式来打开和closuresDrawerLayout,当用户从ActionBar触摸Icon时,可以使用下面的命令:

 switch (item.getItemId()) { case android.R.id.home: if (mDrawerLayout.isDrawerOpen(mDrawerList)) { mDrawerLayout.closeDrawer(mDrawerList); } else { mDrawerLayout.openDrawer(mDrawerList); } return true; } return true; }