0

我几乎完成了我的游戏,现在我想对分数和名字做点什么,所以我想要一个高分列表......

问题是当我尝试使用我已经准备好的字母位图绘制名称时,我无法检索名称!!!!

现在,当我尝试使用 getSharedpreferences 并且我无法在整个项目中的任何位置复制名称时,就会出现问题,以便在显示高分的活动中我可以绘制它!!!

有没有简单的方法请指教!!!

谢谢你!!!

4

1 回答 1

2

正如您所说,存储将在您的应用程序中可用的值的最佳方法是 SharedPreferences。

要存储您的姓名用户,您可以执行以下操作:

 SharedPreferences mPrefs = getSharedPreferences("MyPreferences", Context.MODE_PRIVATE);
 SharedPreferences.Editor editor = mPrefs.edit();
 editor.putString("username", "your name");
 editor.commit();

要检索您的用户名,您可以执行以下操作:

SharedPreferences mPrefs = getSharedPreferences("MyPreferences", Context.MODE_PRIVATE);
String username = mPrefs.getString("username", "");
于 2012-07-06T08:35:17.810 回答