操作栏菜单onclick

时间:2013-08-05 08:59:25

标签: android onclick actionbarsherlock

有没有办法使用操作栏中的标准菜单按钮做某事?在我的情况下是一个滑动菜单,我已经有了在普通按钮的onClick下工作的代码。我只想使用操作栏中的菜单按钮。这可能吗?或者我是否必须自定义操作栏而不使用已存在的按钮?

1 个答案:

答案 0 :(得分:1)

我相信你的意思是ActionBar Home图标。

首先你需要启用它

getActionBar().setHomeButtonEnabled(true);

然后你必须处理事件

@Override
public boolean onOptionsItemSelected(MenuItem item)
{
    switch (item.getItemId())
    {
    case android.R.id.home:
        //do your work
        return true;

    default:
        return super.onOptionsItemSelected(item);
    }
}

仅供参考。如果您想要遵循导航抽屉模式,请阅读此tutorial