【发布时间】:2011-06-25 10:37:20
【问题描述】:
我正在慢慢阅读一本 Android 学习书,并获得了以下代码来分配用户数据:
package com.androidbook.triviaquiz;
import android.app.Activity;
import android.content.SharedPreferences;
public class QuizActivity extends Activity {
public static final String GAME_PREFERENCES = "GamePrefs";
SharedPreferences settings = getSharedPreferences(GAME_PREFERENCES, MODE_PRIVATE);
SharedPreferences.Editor prefEditor = settings.edit();
prefeditor.putString("UserName", "John Doe"); //**syntax error on tokens**
prefEditor.putInt("UserAge", 22); //**syntax error on tokens**
prefEditor.commit();
}
但是,我收到一个错误(用 cmets 指示的行),它在句点下划线并说“错位构造”,并且还强调说“删除这些标记”的论点。我在其他应用程序中看到过以相同格式执行此操作,我不明白有什么问题。
【问题讨论】: