【发布时间】:2012-06-06 06:45:18
【问题描述】:
昨天,我发现了一个很棒的库,它允许我拥有一个“facebook 菜单”,在操作栏的左上角有一个按钮,当按下该按钮时,它会从左侧滑入一个项目菜单。
问题是我还希望使用 ActionBarSherlock 库来确保我的应用程序向后兼容操作栏。使用库时,我需要重写 onOptionsItemSelected :
@Override
public boolean onOptionsItemSelected(MenuItem item)
{
int id = item.getItemId();
if (id == android.R.id.home) {
rbmView.toggleMenu();
return true;
} else {
return super.onOptionsItemSelected(item);
}
}
现在我进入库,看到开发人员已将onOptionsItemSelected final。我删除了它并再次尝试覆盖它,却发现产品是每当我按下按钮时都没有任何反应。什么都没有。
知道如何使用 darvds_ribbonmenu 库和 actionbarsherlock 吗?
【问题讨论】:
-
检查你是否扩展了 SherlockFragmentActivity 如果你扩展它你可以重写
-
请阅读的不仅仅是我的问题的标题。