1

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

4

1 回答 1

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);
    }
}

仅供参考,如果您想遵循导航抽屉模式,您应该阅读本教程

于 2013-08-05T09:23:20.263 回答