标题 ActionBar 的项目 ID

Item ID of title ActionBar

看这张图:

当您点击 "Action bar" 字符串时,我的应用会在该方法中输入:

@Override
public boolean onOptionsItemSelected(MenuItem item) {
    // Handle presses on the action bar items
    switch (item.getItemId()) {
        case R.id.action_search:
            openSearch();
            return true;
        case R.id.action_settings:
            openSettings();
            return true;
        default:
            return super.onOptionsItemSelected(item);
    }
}

所以它也是一个项目,问题是我不知道它有哪个ID。
我在哪里可以得到这个项目的 ID?

android.R.id.home

如果你设置了

actionBar.setDisplayHomeAsUpEnabled(true); 
actionBar.setHomeButtonEnabled(true)‌​;

试试这个:

@Override
public boolean onOptionsItemSelected(MenuItem item) {
    // Handle presses on the action bar items
    switch (item.getItemId()) {
        case R.id.action_search:
            openSearch();
            return true;
        case R.id.action_settings:
            openSettings();
            return true;
        case android.R.id.home:
            //here you put your code
            Toast.makeText(this, "You click Action Bar", Toast.LENGTH_SHORT).show();
            return true;
        default:
            return super.onOptionsItemSelected(item);
    }
}