私はゆっくりと 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();
}
ただし、ピリオドに下線が引かれ、「配置されていない構造」と表示され、「これらのトークンを削除してください」という引数に下線が引かれるエラー (コメントで示される行) が表示されます。同じ形式の他のアプリケーションでこれが行われているのを見たことがありますが、何が問題なのかわかりません。