onOptionsItemSelected 无法正常运行

onOptionsItemSelected is not functioning properly

我的操作栏上有两个按钮,一个注销按钮和一个创建新消息按钮。但是,如果我单击创建新消息按钮(什么都不应该发生),它会让我退出。我的代码设置为它应该做的。有什么建议吗?

    @Override
public boolean onOptionsItemSelected(MenuItem item) {
    // Handle action bar item clicks here. The action bar will
    // automatically handle clicks on the Home/Up button, so long
    // as you specify a parent activity in AndroidManifest.xml.
    int id = item.getItemId();
    switch(id) {
        case R.id.action_newPool:
            Toast.makeText(getApplicationContext(),"Being Implemented", Toast.LENGTH_LONG).show();

        case R.id.action_logOut:
            ParseUser.logOut();
            Intent leaveIntent = new Intent (MyPoolsActivity.this, DispatchActivity.class);
            leaveIntent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TASK | Intent.FLAG_ACTIVITY_NEW_TASK);
            startActivity(leaveIntent);

    }

第一个case后面需要一个break关键字,否则会执行下一个case。这允许它 "break" 离开开关块。

switch(id) {
        case R.id.action_newPool:
            Toast.makeText(getApplicationContext(),"Being Implemented", Toast.LENGTH_LONG).show();
             break;
        case R.id.action_logOut:
            ParseUser.logOut();
            Intent leaveIntent = new Intent (MyPoolsActivity.this, DispatchActivity.class);
            leaveIntent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TASK | Intent.FLAG_ACTIVITY_NEW_TASK);
            startActivity(leaveIntent);
            break;
    }