2010-07-14 63 views

回答

1

僅當您將數組轉換爲字符串時。

+0

然後如何從Android 2.1的偏好加載數組時再次檢索整數數組。 – JRC 2011-07-15 10:14:35

+0

將字符串轉換爲數組...(一個簡單的方法可以使用JSON格式器/解析器) – njzk2 2012-09-10 08:53:35

2
SharedPreferences settings = getSharedPreferences(PREFS_NAME,0); 
    for(int n =0;n<LevelMenu.buttonState.length;n++){ 
     LevelMenu.buttonState[n]= (byte) settings.getInt("levelsave"+n,0); 
    } 

以上將獲取並填充數組,下面將刪除和保存。

SharedPreferences settings = getSharedPreferences(PREFS_NAME,0); 
    SharedPreferences.Editor editor = settings.edit(); 
    for(int n =0;n<LevelMenu.buttonState.length;n++){ 
     editor.putInt("levelsave"+n,LevelMenu.buttonState[n]); 
    } 
editor.commit();