2014-03-27 30 views
1

我有一個簡單的問題(可能非常愚蠢),但是我沒有找到一個回答。使用Gdx.app.getPreferences檢索首選項

我想保存一個簡單的優先選擇說我的遊戲,我使用libgdx構建「高分」。

這裏是我的示例代碼 -

Preferences prefs2; 
prefs2= Gdx.app.getPreferences("MyPreferences"); 
prefs2.putString("name", "Donald Duck"); 
String name = prefs2.getString("name", "No name stored"); 
font.draw(textBatcher, name, 55, 55); 

代碼(讀取和寫入到XML文件MyPreferences)如預期,除了一件事的一切工作;當我重新啓動遊戲時,存儲在文件上的高分不起作用。我絕對知道我錯過了很簡單的東西,但不知道它是什麼:)

任何人都可以幫我嗎? 我也試過這個 -

Preferences prefs2; 
if (prefs2 == null){ 
prefs2= Gdx.app.getPreferences("MyPreferences"); 
} 

但是它似乎並不奏效。

回答