2014-04-05 62 views
0

我一直在苦苦掙扎太久。 有人可以看看我的代碼,並告訴我爲什麼找不到保存的文件。libgdx sharedPreferences

public static void save(){ 

    try{ 
     FileHandle fileHandle = Gdx.files.local("data/testscore.xml"); 

     fileHandle.writeString("Test", false); 


     Gdx.app.log("Settings", "saved " ); 

     boolean exists = Gdx.files.internal("testscore.xml").exists(); 
     Gdx.app.log("Settings", "loaded " + exists); 

    }catch(Throwable e){ 
     Gdx.app.log("Settings", "not saved " + e); 
    } 
} 

我的日誌貓

04-04 17:31:18.863: I/Settings(14274): saved 
    04-04 17:31:18.873: I/Settings(14274): loaded false 

回答

0

固定

boolean exists = Gdx.files.local("data/testscore.xml").exists(); 
+2

理由不整個代碼重新輸入相同的字符串的多個地方。在某個地方做一個常量。 – Chase