赋值的左侧必须是变量

-4 java android

对于以下方法:

@Override
public void onCreateContextMenu(ContextMenu menu, View v, ContextMenuInfo menuInfo) {
    if(v.getId() != R.id.listViewToDo) {
        return;
    }

    menu.setHeaderTitle("What will you like to do?");
    String[] options = ( "Delete Task", "Return" );

    for(String option : options) {
        menu.add(option);
    }

}
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

赋值的左侧必须是变量.

我该如何解决?

Era*_*ran 7

您的阵列初始化无效.数组初始化表达式需要花括号.

更改:

String[] options = ( "Delete Task", "Return" );
Run Code Online (Sandbox Code Playgroud)

至:

String[] options = { "Delete Task", "Return" };
Run Code Online (Sandbox Code Playgroud)