2012-07-04 86 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