簡體   English   中英

Eclipse中的錯誤:Android for Dummies

[英]Error in Eclipse:Android for Dummies

我遇到了錯誤:“令牌語法錯誤,請刪除這些令牌”

下面給出的是相關文件:

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”};”上; “令牌語法錯誤,請刪除這些令牌”

有人可以幫忙嗎?

請從該行中刪除雙引號,然后再次輸入

items = new String[] {"Foo","Bar","Fizz","Bin"};

您的代碼中有一些時髦的引號,更確切地說是 ”和 ”(而不是普通的" ”)。這應該可以解決問題:

items = new String[] {"Foo","Bar","Fizz","Bin"};

這是因為您從書中復制/粘貼了代碼。 :)
嘗試手動添加引號。 應該是雙引號,例如:“”,而不是這樣的“”

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM