2012-07-04 91 views
0

我想在第一個活動數據保存,並在第二個活動使用它,第一個活動,我用這樣的:我用這個sharedpreferences不保存數據

第二活動

android.content.SharedPreferences someData; 
public static String filename = "mySharedString"; 
someData = getSharedPreferences(filename, 0); 
android.content.SharedPreferences.Editor editor = someData.edit(); 
editor.putString("HostIP", "192.168.1.101"); 

android.content.SharedPreferences someData; 
TextView Message; 
public static String filename = "mySharedString"; 
String HostIP; 
someData = getSharedPreferences(filename, 0); 
HostIP = someData.getString("HostIP", "0"); 
phoneNumber.setText(HostIP); 

但PHONENUMBER結果打印是0192.168.1.101

回答

4

在sharedPrefrence,commit()它在編輯數據之後。

editor.commit(); 
+0

我會嘗試,現在 – Totti

+0

它的作品,真的3小時發現錯誤,謝謝你,11mins – Totti

+1

後,我會接受的答案......他忘了。 – jBilbo