0

最初のアクティビティでデータを保存し、これを使用した最初のアクティビティで 2 番目のアクティビティで使用したい:

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");

2番目のアクティビティでこれを使用しました

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);

しかし、結果は電話番号に印刷され0ません192.168.1.101

4

1 に答える 1

4

sharedPrefence のデータを編集したら、commit()します。

editor.commit();
于 2012-07-04T16:54:47.607 に答える