android - SharedPreferences.Editor putString 和 putInt 错误

标签 android eclipse sharedpreferences

代码如下:

package com.androidbook.triviaquiz;

import android.app.Activity;
import android.content.SharedPreferences;
import android.os.Bundle;

public class QuizActivity extends Activity {
    /** Called when the activity is first created. */
    public static final String GAME_PREFERENCES="GamePrefs";

    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        //setContentView(R.layout.game);

        SharedPreferences settings=getSharedPreferences(GAME_PREFERENCES,MODE_PRIVATE);
        SharedPreferences.Editor prefEditor=settings.edit();
        prefEditor.putString(“UserName”,“JaneDoe”);
        prefEditor.putInt(“UserAge”,22);
        prefEditor.commit();
    }  
}

获取“ token 上的语法错误。删除这些 token ”@putString 和“预期的 token 参数列表上的语法错误”@putInt。 在eclipse中编程。 谢谢。

最佳答案

您的双引号是“智能引号”。该文本必须已从文字处理器或自动转换它们的东西复制到/从中复制。

在代码中使用“哑引号”。

more info

关于android - SharedPreferences.Editor putString 和 putInt 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8068580/

相关文章:

java - 如何从 Activity 的 Eclipse 编辑器中获取当前方法?

android - 我想使用共享首选项在 android 中实现一次性注册屏幕,但我无法获得以前的共享首选项

android - Firebase Firestore 和 Cloud Storage : deleting both a DB entry and its associated file can result in one being actually deleted, 其他没有

android - 我可以使用 Eclipse 将已发布的应用程序直接发送到设备吗?

java - 获取当前正在运行的 Activity 的上下文

java - 命令行参数未计算在内

java - 在共享首选项中保存自定义对象

android - 使用 SharedPreferences 存储供广播接收器使用的数据不起作用

android - 如何计算时间差并将结果显示在00 :00 format?

android - Gmail 喜欢 ListView 项目删除