getInt()SharedReferences android错误
无论我改变了什么随机的东西,getint方法都会加下划线,如果我删除了receiving类peepScore的第一行,就会加下划线,我一直在安卓开发网站上,这个网站和整个谷歌都说它和getint一样简单,我做错了什么 我想等我最终收到这封邮件时,我会想办法加进去,让所有像我这样的新手都能看到,哈哈,试试这个getInt()SharedReferences android错误,android,sharedpreferences,Android,Sharedpreferences,无论我改变了什么随机的东西,getint方法都会加下划线,如果我删除了receiving类peepScore的第一行,就会加下划线,我一直在安卓开发网站上,这个网站和整个谷歌都说它和getint一样简单,我做错了什么 我想等我最终收到这封邮件时,我会想办法加进去,让所有像我这样的新手都能看到,哈哈,试试这个 SharedPreferences peepsScores= PreferenceManager.getDefaultSharedPreferences(GamePlayFirst.this
SharedPreferences peepsScores= PreferenceManager.getDefaultSharedPreferences(GamePlayFirst.this);
SharedPreferences.Editor editor =peepsScores.edit();
editor.putInt("userScore1", zero);
editor.putInt("userScore2", zero);
editor.putInt("userScore3", zero);
editor.putInt("userScore4", zero);
editor.putInt("userScore5", zero);
editor.putInt("userScore6", zero);
editor.putInt("userScore7", zero);
editor.putInt("userScore8", zero);
editor.commit();
SharedPreferences peepsScores = PreferenceManager.getDefaultSharedPreferences(this);
//tryed this
int userScore1 = peepsScores.getInt("userScore1","u");
//tryed this
userScore2 = peepsScores.getInt("userScore2","0");
//and tryed this
String userScore3 = peepsScores.getInt("userScore3","0");
String userScore4 = peepsScores.getInt("userScore4","0");
String userScore5 = peepsScores.getInt("userScore5","0");
String userScore6 = peepsScores.getInt("userScore6","0");
String userScore7 = peepsScores.getInt("userScore7","0");
String userScore8 = peepsScores.getInt("userScore8","0");
当您使用getInt时,如果您的
值未在共享首选项中设置
试试这个
SharedPreferences peepsScores= PreferenceManager.getDefaultSharedPreferences(GamePlayFirst.this);
SharedPreferences.Editor editor =peepsScores.edit();
editor.putInt("userScore1", zero);
editor.putInt("userScore2", zero);
editor.putInt("userScore3", zero);
editor.putInt("userScore4", zero);
editor.putInt("userScore5", zero);
editor.putInt("userScore6", zero);
editor.putInt("userScore7", zero);
editor.putInt("userScore8", zero);
editor.commit();
SharedPreferences peepsScores = PreferenceManager.getDefaultSharedPreferences(this);
//tryed this
int userScore1 = peepsScores.getInt("userScore1","u");
//tryed this
userScore2 = peepsScores.getInt("userScore2","0");
//and tryed this
String userScore3 = peepsScores.getInt("userScore3","0");
String userScore4 = peepsScores.getInt("userScore4","0");
String userScore5 = peepsScores.getInt("userScore5","0");
String userScore6 = peepsScores.getInt("userScore6","0");
String userScore7 = peepsScores.getInt("userScore7","0");
String userScore8 = peepsScores.getInt("userScore8","0");
当您使用getInt时,如果您的
值未在共享首选项中设置
哇,太谢谢你了,只是需要把你身上的痕迹去掉awsome@user1777400别忘了接受答案。所以其他人可以用它。别担心,谢谢你不知道我在那玩意儿上浪费了多少时间。我甚至都不知道哇,太谢谢你了,只是这些痕迹需要去掉awsome@user1777400别忘了接受答案。所以其他人可以用它。别担心,谢谢你不知道我在那玩意儿上浪费了多少时间。我都不知道