Java 在操作栏中添加第二个按钮

Java 在操作栏中添加第二个按钮,java,android,Java,Android,我正在尝试向我的操作栏添加第二个按钮。我有一个可以开始新活动的抽屉。我想在OnOptions ItemSelected中添加第二个on。这是我的密码 @Override public boolean onOptionsItemSelected(MenuItem item) { if (mDrawerToggle.onOptionsItemSelected(item)) { return true; } switch (item.getItemId(

我正在尝试向我的操作栏添加第二个按钮。我有一个可以开始新活动的抽屉。我想在OnOptions ItemSelected中添加第二个on。这是我的密码

    @Override
public boolean onOptionsItemSelected(MenuItem item) {
    if (mDrawerToggle.onOptionsItemSelected(item)) {
        return true;
    }
    switch (item.getItemId()) {
        case R.id.new_account:
            Intent intent = new Intent(getActivity(), AddAccountActivity.class);
            this.startActivity(intent);
            break;
        switch (item.getItemId()) {
            case R.id.action_settings:
                Intent myIntent = new Intent(getActivity(), SettingsActivity.class);
                this.startActivity(myIntent);
                break;
        }
        return super.onOptionsItemSelected(item);
    }

}
我在最后一个结束括号中问到一个错误,“缺少返回语句”。我是android开发新手,所以我猜这很简单。谢谢

编辑:这是我的菜单文件夹中的my main.xml

<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
tools:context="com.example.myapplication2.app.MainActivity" >

<item android:id="@+id/new_account"
    android:icon="@drawable/ic_action_new"
    android:showAsAction="always"/>

<item android:id="@+id/action_settings"
    android:title="@string/action_settings"
    android:orderInCategory="100"
    android:showAsAction="always" />


我没有更改settingsActivity.class的任何行。我刚刚用“设置”模式创建了一个新活动。

如果要添加菜单项,必须以xml格式添加项目。
Project res菜单中有一个xml文件。
已经有1个项目。
尝试添加新项目并设置属性,我想您会显示两个菜单

您将得到“缺少返回语句”,因为在switch case中没有返回语句。 例如:

@Override
    public boolean onOptionsItemSelected(MenuItem item) {

        switch (item.getItemId()){
        case R.id.settings:
            setSettings();
            return true;
        case R.id.second:
            setColor();
            return true;
        default:
            return super.onOptionsItemSelected(item);
        }

    }

我的菜单中有设置图标。我想让它打开SettingsActivity。我可以让新的_帐户菜单项工作,但我不知道如何正确地将第二个菜单项添加到我的java中。@user2309358我想你想要的答案都在这个链接中。[链接]或以xml代码和SettingsActivity.java代码显示所有菜单。还有,为什么在另一个菜单中使用开关?