2012-07-04 5 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 является 0 не 192.168.1.101

ответ

4

После редактирования данных в sharedPrefrence, commit() его.

editor.commit(); 
+0

я постараюсь сейчас – Totti

+0

это работает, на самом деле 3 часа найти ошибку, спасибо, я приму ответ после 11mins – Totti

+1

... и он забыл. – jBilbo

Смежные вопросы