【发布时间】:2013-11-12 23:27:47
【问题描述】:
我已经为我的应用设置了左侧和右侧导航抽屉。除了一件事,一切都很好。
我希望我的其他操作栏项目切换右侧的导航抽屉。正常的左侧 ActionBarDrawerToggle 效果很好。 Google+ android 应用通知面板是我想要模仿的操作。
这是我用于设置右侧切换的代码(现在它在单击时强制关闭):
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case android.R.id.home:
if (mDrawerLayout.isDrawerOpen(mLeftDrawer)) {
mDrawerLayout.closeDrawer(mLeftDrawer);
} else {
mDrawerLayout.openDrawer(mLeftDrawer);
}
return true;
// Right Drawer Toggle
case R.id.openRd:
if (mDrawerLayout.isDrawerOpen(mRightDrawer)) {
mDrawerLayout.closeDrawer(mRightDrawer);
}
mDrawerLayout.openDrawer(mRightDrawer);
}
return true;
}
如果有人知道怎么做,如果你能告诉我,那就太好了!
谢谢!
【问题讨论】:
标签: android android-actionbar actionbarsherlock toggle navigation-drawer