2013-07-01 50 views
0

我想從TimePickerDialog保存從我的設置菜單共享首選時間。然後我想從另一個片段中檢索這些數據。時間存儲很長。Android:SharedPreferences與長期

在設置菜單 - 當正按鈕被按下

SharedPreferences preferences = context.getSharedPreferences("TIME", Context.MODE_PRIVATE); 

    SharedPreferences pref = context.getSharedPreferences(
      "any_prefname", Context.MODE_PRIVATE); 

    Editor editor = pref.edit(); 
    editor.putLong("key_name", 8); 
    editor.commit(); 

在片段:

​​

的問題是,「8」,我保存的是注意到該值被所示片段的祝酒。正在使用的值爲0.

謝謝

回答

0

您沒有使用相同的密鑰。保存時使用「time」,當加載時使用「key_name」。你需要使用1個名字。

+0

對不起,我忘了刪除那一點 - 我將編輯代碼,但它仍然不起作用 – RiThBo

+0

新的代碼仍然無法工作 - 任何想法? :-) – RiThBo