Как использовать SharedPreferences [duplicate]

На этот вопрос уже есть ответ:

Использование редактора общих настроек 3 ответа

Я новичок в разработке для Android - использую книгу под названием Sams Teach Yourself Разработка приложений для Android за 24 часа. До сих пор следовал, но застрял, пытаясь использовать SharedPreferences.

В папке src / com.androidbook.triviaquiz у меня есть файл QuizActivity, в нем есть следующее:

package com.androidbook.triviaquiz;

import android.app.Activity;
import android.os.Bundle;
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", "JaneDoe");
    prefEditor.putInt("UserAge", 22);
    prefEditor.commit();
}

Это то, что книга говорит мне использовать, но она возвращает ошибки в следующих точках: под "." после первых 2 операторов prefEditor, под («UserName», «JaneDoe») под («UserAge», 22); и под "совершать"

Я просматривал множество сайтов за помощью, но, похоже, все используют один и тот же код. Что я делаю не так

Ответы на вопрос(2)

Ваш ответ на вопрос