0

我遇到错误:“令牌语法错误,删除这些令牌”

以下是相关文件:

ReminderListActivity.java

package com.example.taskreminder;

import android.os.Bundle;
import android.app.ListActivity;
import android.view.Menu;
import android.widget.ArrayAdapter;

public class ReminderListActivity extends ListActivity {

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.reminder_list);
    final String[] items;
    items = new String[] {“Foo”,“Bar”,“Fizz”,“Bin”};
    ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,R.layout.reminder_row,   R.id.text1, items);
    setListAdapter(adapter);

}


@Override
public boolean onCreateOptionsMenu(Menu menu) {
    getMenuInflater().inflate(R.menu.activity_reminder_list, menu);
    return true;
}
}

错误出现在“items = new String[] {“Foo”,“Bar”,“Fizz”,“Bin”};” “标记的语法错误,删除这些标记”

有人可以帮忙吗?

4

3 回答 3

3

请从该行中删除双引号并重新输入

items = new String[] {"Foo","Bar","Fizz","Bin"};
于 2013-01-04T11:54:38.980 回答
1
于 2013-01-04T11:55:11.753 回答
1

It's because you copy/pasted the code from the book. :)
Try manually to add the quotes. it should be double quotes like this: " ", not like this “ “</p>

于 2013-01-04T11:55:23.723 回答