【发布时间】:2012-05-02 17:33:29
【问题描述】:
我正在为Sams Android Development in 24 hours学习 Android 开发。我正在实现一个名为 theredone 的游戏,其中包含以下活动:
quizactivity
、splashactivity
、gameactivity
、menuactivity
、settingsactivity
、helpactivity
。 splashactivity
扩展 quizactivity
而 quizactivity
扩展 Activity
。
我在quizactivity.java
中实现了SharedPreferences
。
package com.androidbook.triviaquiz6;
import android.app.Activity;
import android.content.SharedPreferences;
public class QuizActivity extends Activity {
public static final String GAME_PREFERENCES = "GamePrefs";
private SharedPreferences myPrefs; //Syntax error on token ";", { expected after this token -//----------------------------
myPrefs = Actionactivity.this.getSharedPreferences("myPrefs", MODE_WORLD_WRITEABLE);
SharedPreferences.Editor prefsEditor = myPrefs.edit();
prefsEditor.putString("key name", "key valuse");
prefsEditor.commit();
//this one to read data
myPrefs = this.getSharedPreferences("myPrefs", MODE_WORLD_READABLE);
myPrefs.getString("key name", "") ;
}//Syntax error, insert "}" to complete ClassBody -----------------------
你能帮我吗?我不认为这是一个愚蠢的问题
【问题讨论】:
-
非常相关:*.com/questions/10243080/…;请选择一本好的 Java 书籍和教程,您缺少基础知识。
-
可能是你的包名中的数字。哦,事实是您缺少 Android Activity 生命周期方法!